Q1 OpenCV でできることの例として近いのは?
カメラ映像の取得・表示にも使えます。
前回「OpenCV」で画像編集ができることを紹介したけど、「OpenCV」はWebカメラを扱うこともできるんだよね!
Webカメラって、ノートパソコンに付いてるカメラのこと??
そうだね!だから、もし家のパソコンにカメラが付いているなら是非覚えておくと良いよ!
じゃあ早速お願いします!
...とは言っても、基本的な使い方はワンパターンだからこのプログラムを覚えておけば大丈夫だよ!
ループ中に毎回「cap.read()」で画像を読み込んでるって感じ??
そういうことだね
パラパラ漫画をイメージすると分かりやすいかな?
もしWebカメラを切り替えたい場合は「cv2.VideoCapture(数値)」の数値部分を変えてみると良いよ!
あと、Macの場合はiPhoneをWebカメラ代わりにできちゃったりもするよ
ちなみにカメラの映像を写せるだけしかできないの?
変数の「frame」に入ってるデータは「cv2.imread()」で読み込むデータと同じだから、前回出来たことと同じことが出来るよ!
じゃあエッジ検出をやってみたら...
シュール...!
Q1 OpenCV でできることの例として近いのは?
カメラ映像の取得・表示にも使えます。
Q2 カメラ映像を扱うときのイメージは?
動画はパラパラ漫画のようにフレームの連続です。
Q3 OpenCVでWebカメラから1フレーム読み取る処理として近いのは?
cap.read() で読み取り成功フラグとフレーム画像を受け取ります。