Answers for "how to count how many cameras you have with python"

0

how to count how many cameras you have with 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))
Posted by: Guest on October-01-2021
0

how to check how many cameras are connected to device in 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()
Posted by: Guest on September-27-2021

Code answers related to "how to count how many cameras you have with python"

Python Answers by Framework

Browse Popular Code Answers by Language