What machine vision camera is easiest to use with OpenCV?

asked 2012-10-29 14:43:38 -0500

chriszuma gravatar image

updated 2018-12-25 10:09:43 -0500

I'm pretty new to computer vision, but I am attempting to do some real-time video overlay stuff that is relatively simple. I've implemented a nice version that runs on saved videos and I'm ready to step up to our end goal of having a really nice machine vision quality camera integrated into the system.

To that end I acquired a GigE IDS uEye 5240CP and have been trying to shoehorn it into my OpenCV application with very little success. It turns out the camera doesn't use a standard communication protocol so I am messing with the pre-alpha version of an open-source python wrapper for their API. There has to be a better way.

So my question is what cameras are easiest to integrate into OpenCV? My main requirements are HD resolution, global shutter, 30fps, very low latency, and compatibility with Linux (and of course OpenCV).

Any advice in the right direction would be deeply appreciated. Thanks.

edit retag flag offensive close merge delete