我有web應用程序和硬件(已攝像頭集成),我的工作是使用Python
的設置如何檢查網絡攝像頭的狀態 在硬件1.檢查凸輪捕獲視頻(在視頻通話從Web應用程序啓動到硬件)。 2.檢查筆記本電腦上的攝像頭是否捕捉視頻(視頻通話是從硬件啓動到網絡應用程序時)。
我不想從Cam中捕捉視頻,我需要檢查Camera的狀態(是否捕捉視頻)。是否有任何方法可以使用python檢查此場景?
在此先感謝。
我有web應用程序和硬件(已攝像頭集成),我的工作是使用Python
的設置如何檢查網絡攝像頭的狀態 在硬件1.檢查凸輪捕獲視頻(在視頻通話從Web應用程序啓動到硬件)。 2.檢查筆記本電腦上的攝像頭是否捕捉視頻(視頻通話是從硬件啓動到網絡應用程序時)。
我不想從Cam中捕捉視頻,我需要檢查Camera的狀態(是否捕捉視頻)。是否有任何方法可以使用python檢查此場景?
在此先感謝。
很確定您正在查找:yourCamVar.isOpened()
。這將檢查它是否捕捉視頻。
很多關於該here的信息。
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while(True):
# Capture frame-by-frame
ret, frame = cap.read()
if cap.isOpened():
print("Webcam online.")
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows()