¿Alguien tiene problemas con OpenCV 2.4 y convierte imágenes en el espacio de color de YCrCb? Estoy usando los enlaces de Python y parece que no puedo encontrar la definición que se use para convertir BGR2YCrCb. Aquí hay algunas cosas que he estado intentando:cv2 y BGR2YCrCb no funcionan con los enlaces de Python
>>> import cv2
>>> cv2.COLOR_BGR2GRAY # works fine
6L
>>> cv2.COLOR_BGR2HSV # works fine
40L
>>> cv2.COLOR_BGR2YCrCb # now the trouble starts
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'COLOR_BGR2YCrCb'
>>> cv2.COLOR_BGR2YCC
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'COLOR_BGR2YCC'
>>>
¿Alguien sabe cómo llevar a cabo la conversión en cv2?
Miré cv2.cv.CV_BGR2YCrCb que me dio un valor de '36'. Cuando conecto esto a cvtColor, ahora funciona, pero me gustaría saber cuál es el valor de definición. –
+1 Buena pregunta, en realidad. No se pudo encontrar esta información en los documentos y tuve que verificar el código fuente de OpenCV. – karlphillip