B0205 Arducam 1080P Day & Night Vision USB Camera

  1. Where did you get the camera module(s)?
    Amazon

  2. Model number of the product(s)?
    B0205

  3. What hardware/platform were you working on?
    MacOS

  4. Instructions you have followed. (link/manual/etc.)
    Adjust the minimum exposure time - Arducam Wiki
    Access UVC Cameras using OpenCV, Python, and GStreamer on Windows - Arducam Wiki

  5. Problems you were having?
    Now I am trying to control the camera’s exposure using OpenCV, but setting properties does not work. For example, even you set CAP_PROP_EXPOSURE to -7.0 that does not stick and it is still the default value, 0. Below is my code.

    cap = cv2.VideoCapture(0)
    cap.set(cv2.CAP_PROP_AUTO_EXPOSURE, 1)
    cap.set(cv2.CAP_PROP_EXPOSURE, -7.0)
    print(cap.get(cv2.CAP_PROP_AUTO_EXPOSURE)) #This returns 0
    print(cap.get(cv2.CAP_PROP_EXPOSURE)) #This returns 0

Am I doing something wrong?
6. The dmesg log from your hardware?

  1. Troubleshooting attempts you’ve made?

  2. What help do you need?
    control the camera’s exposure using OpenCV, on MacOS