Yes you can replace
def recherche_camera(api=CAMAPI):
liste_webcam_ouvertes = []
for i in range(NBCAMERA):
webcam = cv.VideoCapture(i + api)
if webcam.isOpened():
liste_webcam_ouvertes.append((webcam, i))
return liste_webcam_ouvertes
with
def recherche_camera(api=CAMAPI):
liste_webcam_ouvertes = []
webcam = cv.VideoCapture(“v4l2src device=/dev/video0 ! video/x-raw, format=BGRx, width=2064, height=1544 ! videoconvert ! video/x-raw, format=BGR ! appsink”)
liste_webcam_ouvertes.append((webcam,0 ))
webcam = cv.VideoCapture(“v4l2src device=/dev/video1 ! video/x-raw, format=BGRx, width=2064, height=1544 ! videoconvert ! video/x-raw, format=BGR ! appsink”)
liste_webcam_ouvertes.append((webcam,1 ))
return liste_webcam_ouvertes
Try it and may be it will be good…