Darkside(https対応しました)

2021年08月11日の記事

2021年8月11日(水) 22:33

OpenCV再コンパイル

 初期化したマイクロSDカードに取り急ぎ固定IP化を行い、リセット。すると、認識されなくなった。固定IP化に失敗したのか?と家の環境でデフォルトになるIPアドレスで接続しようとするが、やはり接続できない。
 仕方なくキーボードとマウスとモニターを接続して、起動。IPアドレスを調べると、設定した記憶がない訳分からないアドレスになっている。

 apt -y build-dep libopencv-dev がエラーを出した。
 珍しく、そのままド真ん中の解決情報が存在していて、すんなり解決した。記事の内容を見ると、これ常に実行しておくべき作業じゃないのか?という気がする。

 どうにも解消しないエラーが1つ2つ残っているが、撲滅などできない。
 何とか、最新の OpenCV をオプション付きでコンパイルする。CUDA を使用するようにし、V4L を有効にして・・・と最新 OpenCV のソースを確認すると、CMakeLists.txt では最初から OCV_OPTION(WITH_V4L はONになっている。一方で OCV_OPTION(WITH_LIBV4L というのは項目自体fが存在しない。コンパイルオプションで、WITH_LIBV4L=ON を与えてみる。駄目なら駄目で、仕方がない。

 OpenCV のコンパイルは、非常に時間が掛かる。

 だが、遂にバージョン 4.5.3 がコンパイル→インストールできた。
 さっそく、VideoCapture(0) を試す。python3 では無反応のまま帰って来ない。ならばと中断し python で実行すると・・・

 以前と全く同じ症状になった。改善できていない。再コンパイルは、不発に終わった。

written by higashino [Sタンク 1/16] [この記事のURL] [コメントを書く] [コメント(0)] [TB(0)]

この記事へのトラックバックPingURL
Darkside(https対応しました)

Generated by MySketch GE 1.4.1

Remodelling origin is MySketch 2.7.4