I am trying to use a Point Grey BlackFly S camera (BFS U3 13y3m) with a computer vision project developed using openCV. While I can stream video through the project fine using a cheap USB webcam, I am unable to stream video from, detect, or capture from the BlackFly camera, despite the fact that it is also USB3 connected.
The project is DeepLabStream for anyone interested, and I am in a conda environment running Python 3.6, with opencv-contrib-python 4.5.2.54, opencv-python 4.5.2.54 and opencv-python-headless 4.2.0.34.
I know that Point Grey uses a proprietary API, so I also have Spinnaker-Python 3.2.0.62 for Python 3.6 installed in this environment and the whole Spinnaker SDK 3.2 installed in the computer. I am able to use the provided Spinnaker .py files to take images using the camera but still unable to get openCV to recognize it. What else do I need to get openCV able to recognize this camera?
Thanks so much!