I copied code from https://mcmap.net/q/325821/-python-how-to-capture-image-from-webcam-on-click-using-opencv and used with default (built-in) camera, it worked. Then I attached USB camera, tested it with VLC and changed the code to open camera 1
:
cam = cv2.VideoCapture(1)
I check whether the camera is open cam.isOpened()
-- it is -- but the camera is not enabled (its hardware indicator, LED, is off) and indeed all I see on the screen is black frame.
Is there some extra special code to add in order to enable USB camera?