1-1CameraBase.py

000: import cv2
001:
002: if __name__ == ‘__main__’:
003: cap = cv2.VideoCapture(0, cv2.CAP_V4L)
004: cap.set(cv2.CAP_PROP_FORMAT, cv2.CV_8UC3)
005: cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1280)
006: cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 720)
007:
008: if not cap.isOpened(): # ビデオキャプチャー可能か判断
009: print(“Not Opened Video Camera”)
010: exit()
011:
012: while True:
013: ret, img = cap.read()
014: if not ret: # キャプチャー画像取得に失敗したら終了
015: print(“Video Capture Err”)
016: break
017:
018: cv2.imshow(“Final result”,img) # 画面表示
019: if cv2.waitKey(10) > -1:
020: break
021:
022: cap.release()
023: cv2.destroyAllWindows()