Преобразование данных из glReadPixels () в OpenCV :: Mat

Я хочу получить каждый кадр OpenGL из анимации с помощью glReadPixels () и преобразовать данные в OpenCV :: Mat . Я знаю, что glReadPixels () получает данные по строкам от нижней к верхней, слева направо. С другой стороны, OpenCV по-другому хранит данные.

Кто-нибудь знает какую-либо библиотеку или какой-либо учебник / пример, который помогает мне преобразовывать данные из glReadPixels в OpenCV: Mat на C ++?

РЕЗЮМЕ

 OpenGL frame      ----------------------->        CV::Mat

Data from left to right,                    Data from left to right,
bottom to top.                              top to bottom.
21
задан Jav_Rock 1 February 2012 в 17:01
поделиться