2017-03-21 3 views
0

私は、Jessie画像上で動作する私のRaspberry Pi 3にLogitech c270 usb webcamを接続しています。オープンCVは、ラズベリーパイのUSBカメラからフレームを読み取ることができません

NoneTypeオブジェクトには属性の形状を持っていない:私は、whileループでフレームを読み取ろうとするたびに私はそれがこのエラーを与え、

http://www.pyimagesearch.com/2016/02/22/writing-to-video-with-opencv/

にこの簡単なチュートリアルコードでフレームをキャプチャしようとしています'

私はvread()関数を出力しましたが、Noneオブジェクトも返します。

この問題を解決するにはどうすればよいですか? 注:私はcmakeを実行してRaspberry PiでOpen CV 3.1のバイナリをビルドしたとき、V4Lを使用するためにOpenCVを指定しません。これが問題なのでしょうか?

ありがとうございます。

答えて

0

これは、あなたのビデオストリームオブジェクトがカメラに接続されていないためです。したがって、画像は表示されません。 Pi Cameraを使用している場合は、スクリプトの実行中に引数として--picamera 1と入力してください。 これ以外の場合は、カメラがPiに正しく接続されていません。

関連する問題