Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The industrial cameras have their proprietary drivers, they don't use the standard video interfaces of the OS. This is normal, as these cameras are quite complex and they are generally used in more complex situations, where you need a full control over the camera.

You have to download the camera's SDK from the Point Grey site (https://www.ptgrey.com/support/downloads) and implement the capturing yourself.

Then you can transform the captured buffer into an OpenCV Mat.

uchar *data;
//...capture the image to the data buffer using the SDK...
Mat image(width,height,CV_8UC3,data); //don't forget to define the image width, height and type
//...process the image