機械学習で学習させるのとかで、
Webカメラの画像をPNGファイルに保存するプログラムが
必要な場合、こんなかんじ(Python+OpenCVを利用)
※cv2.VideoCapture(0)の0はカメラ番号。
カメラを内蔵しているPCで、USBのWebカメラをつけて、そちらの画像が欲しい場合
cv2.VideoCapture(1)と、番号を0から1にかえる
※image.pngのところを、保存したいファイル名に変えてくれれば、
指定したファイルに保存する
※簡単に書く(エラー処理しない)と、以下でOK
import cv2
cap = cv2.VideoCapture(0)
ret, frame = cap.read()
cv2.imwrite("image.png", frame)
cap.release()
※PythonとOpenCVのインストールのしかたは、前のエントリ参照。
Webカメラの画像をPNGファイルに保存するプログラムが
必要な場合、こんなかんじ(Python+OpenCVを利用)
import cv2 cap = cv2.VideoCapture(0) if cap.isOpened() is False: print("IO Error") else: ret, frame = cap.read() if ( ret == True ): cv2.imwrite("image.png", frame) else: print("Read Error") cap.release() |
※cv2.VideoCapture(0)の0はカメラ番号。
カメラを内蔵しているPCで、USBのWebカメラをつけて、そちらの画像が欲しい場合
cv2.VideoCapture(1)と、番号を0から1にかえる
※image.pngのところを、保存したいファイル名に変えてくれれば、
指定したファイルに保存する
※簡単に書く(エラー処理しない)と、以下でOK
import cv2
cap = cv2.VideoCapture(0)
ret, frame = cap.read()
cv2.imwrite("image.png", frame)
cap.release()
※PythonとOpenCVのインストールのしかたは、前のエントリ参照。