これまでカメラを扱う必要がなかったので、どこから始めればよいかわかりません。リアルタイム カメラの画像を表示し、キャプチャしてファイルに保存する必要があります。私はpython3とgtk3を使用しています。
gtk にはこれに対する機能がありますか?
これまでカメラを扱う必要がなかったので、どこから始めればよいかわかりません。リアルタイム カメラの画像を表示し、キャプチャしてファイルに保存する必要があります。私はpython3とgtk3を使用しています。
gtk にはこれに対する機能がありますか?
Web カメラから画像を取得する最も簡単な方法は、OpenCV を使用することです。次のように、わずか 2 行のコードとさらに 2 行のコードで画像を取得できます。
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
ret, frame = cap.read()
cv2.imshow('frame',frame)
cv2.waitKey(0)
ただし、欠点があります。つまり、Python 3 の OpenCV はソースからビルドする必要があります。ほとんどの人はソースからビルドするのが好きではないので、利用できないと言います。
幸いなことに、Gohlke (カリフォルニア大学) による Python 拡張パッケージ用の非公式 Windows バイナリがあり、Python 3 用の OpenCV のコンパイル済みバージョンも提供されています。これを使用してインストールするのpip
は簡単です。