“Comment compter le nombre de caméras que vous avez avec Python” Réponses codées

Comment compter le nombre de caméras que vous avez avec Python

import cv2

def camera_amount():
    '''Returns int value of available camera devices connected to the host device'''
    camera = 0
    while True:
        if (cv2.VideoCapture(camera).grab()) is True:
            camera = camera + 1
        else:
            cv2.destroyAllWindows()
            return(int(camera))
Condemned Camel

Comment vérifier combien de caméras sont connectées à l'appareil dans Python \

import cv2

def clearCapture(capture):
    capture.release()
    cv2.destroyAllWindows()

def countCameras():
    n = 0
    for i in range(10):
        try:
            cap = cv2.VideoCapture(i)
            ret, frame = cap.read()
            cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
            clearCapture(cap)
            n += 1
        except:
            clearCapture(cap)
            break
    return n

print countCameras()
Healthy Hornet

Réponses similaires à “Comment compter le nombre de caméras que vous avez avec Python”

Questions similaires à “Comment compter le nombre de caméras que vous avez avec Python”

Plus de réponses similaires à “Comment compter le nombre de caméras que vous avez avec Python” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code