OpenCV with point and shoot/DSLR
I want to purchase multiple cameras to use for computer vision application.
However, I want to have complete control over the following: - manual trigger - shutter speed - iso/gain
As such I was going to buy a scientific cameras such as the thorlabs cmos: https://www.thorlabs.com/thorproduct....
However, I suspect it may be possible to achieve similar results by buying a cheap consumer point and shoot or DSLR (which would be much cheaper).
I would like to know whether there are any proven examples of manual control of such cameras through opencv as most examples seem to be webcam-exclusive. Note: I don't want to just have a continuous video stream and "pull" frames using something like cam.read().
Specifically, I would like to be able
In my personal experience, if you want to access every setting of your camera through software, use the brand specific software API and then pass the retrieved frame to OpenCV for processing, bypassing the need of VideoCapture.