[meta-freescale] Using OpenCV and OpenGL together

Fikret Alim fikret.alim at gmail.com
Wed Dec 11 06:18:33 PST 2013


I am trying to use OpenCV and OpenGL together for some image processing
tasks. I have already run OpenCV examples on IMX6, I can also compile and
run the examples under gpu sdk of Freescale with X11, but when I try to use
them together I have some problems.

Actually, what I am trying to make has already been done by Freescale



I have tried many times by using these examples in order to create a simple
working binary, but unfortunately I could not achieve that. I have attached
one of my trials (the source code, Makefile and the binary). I have
modified the 06_Texturing example given under GLES2_0 folder of gpu sdk. I
have compiled it without any problem, but when I load the binary to IMX6
board and run the example, I see a black cube rotating. I am waiting for
the video instead of black screen. I have attached the output of the
screen, also. If I add an imshow function after I get the image from the
camera, I can see it without any problem. But when it is used by OpenGL, I
can only see black screen as I said.

What can be wrong? I am using Yocto Dora release and I use hard float,
since soft float is not supported. (I have only stubs_hard.h in my sysroots

Thanks&Best Regards,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20131211/836dd8f3/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: screenout.jpg
Type: image/jpeg
Size: 49262 bytes
Desc: not available
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20131211/836dd8f3/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: opencv_gpu_text.tar.gz
Type: application/x-gzip
Size: 87621 bytes
Desc: not available
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20131211/836dd8f3/attachment-0001.bin>

More information about the meta-freescale mailing list