I’m finding very little difference between python and c++ with linear or parallel code in Opencv. I’m on Raspi Bookworm trying to get 30 LoRes fps on a ELP - USB100W05MT-DL.36. Parallel is out of the picture because I can’t get better than ~25 fps from the camera. It records 30 fps just fine on VLC in my win11 but not with Opencv. My code works fine and gets 30 fps on the 2.0 Megapixel ELP camera.
I can’t reproduce results by blogger Folgers because you used the time.process_time() which I found woefully inadequate with Opencv. I used the cv2.getTickCount() call from Opencv and found much longer processing times than you did.
I want to use this camera because it’s waterproof and inexpensive ~60 USD but there seems to be a disconnect between the driver and Opencv. I’m at wits end. Can anyone suggest where to go from here. Thanks - Larry