Okay, so the problem you're having has to do with bugs in OpenCV, itself.
 Unfortunately, the capture methods in OpenCV do not set the camera
properties correctly for video4linux devices.  In other words, you may
write the line of code to set the frame rate to 30 fps, but the camera
isn't actually getting the instruction to change the frame rate.

The fix Matthew and I have used is to just use our own video4linux capture
code.  You might be able to modify the OpenCV source code, but the capture
code is difficult to follow since there are so many layers of abstraction.
(There are a lot of wrapper classes used to handle v4l2 devices, v4l1
devices, Mac, Windows so that the programmer doesn't have to handle each
camera differently depending on his/her system.)

Hope that explains some things for you  :)
- Mike

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to