Me gustaría implementar un algoritmo de conversión de imagen GPU Bayer a RGB, y me preguntaba qué algoritmo utiliza la función OpenCV cvtColor
. Al observar la fuente, veo lo que parece ser un número variable de algoritmos de gradientes y un algoritmo básico que podría ser una interpolación bilineal. ¿Alguien tiene experiencia con esto que puedan compartir conmigo, o tal vez conozca el código GPU para convertir de Bayer a formato BGR?¿Qué algoritmo usa la conversión Bayer de OpenCV?
El código fuente está en imgproc/src/color.cpp
. Estoy buscando un enlace para ello. Bayer2RGB_
y Bayer2RGB_VNG_8u
son las funciones que estoy viendo.
Editar: Aquí hay un enlace a la fuente.
que ya haya implementado un algoritmo de interpolación bilineal, pero no parece funcionar muy bien para mis propósitos. La imagen se ve bien, pero quiero calcular las características de HOG a partir de ella y, a ese respecto, no parece una buena opción.
+1 para su nombre. Es una broma, buena pregunta. :) –