Pregunta Por qué OpenCV usa el espacio de color BGR en lugar de RGB


¿Alguien puede explicar por qué OpenCV usa el espacio de color BGR en lugar de RGB? Todos sabemos que RGB es el modelo de color conveniente para la mayoría de los gráficos de computadora y también el sistema visual humano funciona de una manera similar a un espacio de color RGB. ¿Hay alguna razón detrás del espacio de color OpenCV BGR?

Gracias por adelantado.......


32
2018-01-28 06:25


origen


Respuestas:


"La razón por la que los primeros desarrolladores de OpenCV eligieron el formato de color BGR es probablemente que en aquel entonces el formato de color BGR era popular entre los fabricantes de cámaras y proveedores de software. Por ejemplo, en Windows, al especificar el valor de color con COLORREF utilizan el formato BGR 0x00bbggrr.

BGR fue una elección hecha por razones históricas y ahora tenemos que vivir con eso. En otras palabras, BGR es el culo del caballo en OpenCV ".


39
2017-11-18 18:28