最近、opencv をバージョン 2.4.6.1 に更新しました。そして、ラズベリーパイに次のコマンドと設定でインストールしました。
wget downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.3.1/OpenCV-2.4.6.1.tar.gz
tar -xvf OpenCV-2.4.6.1.tar.gz
cd OpenCV-2.4.6.1/
cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON ..
make
sudo make install
Pi 用の uv4l ドライバーがあり、キャプチャに関する限り、以前のバージョンで適切に動作しました。正常に動作していた同じプログラムが、更新されたバージョンでは動作しなくなりました。キャプチャの幅と高さを確認しました。どちらも -1 です。カメラのキャプチャを機能させるにはどうすればよいですか?. 更新を行った主な理由は、以前のバージョンの opencv キャプチャから 64x64 のサムネイルしか取得できなかったためです。方法を提案してください。また、raspberry pi に関連している可能性もあります (opencv を更新した後にファームウェアの更新が必要ですか?)