Как я могу правильно преобразовать OpenCV IplImage в osg :: Image OpenSceneGraph?Преобразование IplImage в osg :: Image
Этот мой текущий метод. Но я получаю неправильные цветовые данные.
// IplImage* cvImg is a webcam output image captured using cvQueryFrame(capture)
osg::ref_ptr<osg::Image> osgImage = new osg::Image;
osgImage->setImage(cvImg->width,cvImg->height, 3,
GL_RGB, GL_RGB, GL_UNSIGNED_BYTE,
(BYTE*)(cvImg->imageData),
osg::Image::AllocationMode::NO_DELETE,1);
Спасибо. cvCvtColor (pImg, pImg, CV_BGR2RGB); работал! – coder9