私はこの情報を探しています。 OpenCV 4.xをホームページからオンラインで構築してください。例や例をコンパイルする方法が見つかりませんでした。 cmakeを使用してビルドプロセスからOpenCV 4.xの例をインストールできますか?
https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.htmlcmakeとmake、sudo make installを使ってインストールしたリンクです。答えcmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
ですが、サンプル/サンプルを設定しようとしています。
/ buildディレクトリからこれらの例やサンプルをコンパイルすることはできません。
また、Python3ライブラリをインストールしてコンパイルしてみましたが、コンパイルではPython2のみが許可されています。他の人がこの問題を経験したことがありますか?フィードバックを提供してもらえますか?
答え1
opencv.comのウェブサイトからhttps://opencv.org/releases/、インストールしたい.zipファイルに移動します。
必要なファイルのハイパーリンクを .zip 形式でコピーし、wget
.zip ファイルと一緒に Linux SBC にインストールし、「BeagleBone By example, (Prabakar)」という書籍から読み込んで、次の内容を使用します。
コマンド1:wget https://github.com/opencv/opencv/archive/4.3.0.zip
または...
コマンド2:git clone https://github.com/opencv/opencv.git
または... git cloneを使用して、githubオンラインページから希望のリリースバージョンを入手できます。https://github.com/opencv/opencv。
ディストリビューションとして使用されている私のようなDebianサーバーを使用してシステムにzipをインストールした後、コマンドを使用してsudo apt install zip
.zipファイルを「圧縮解除」します。unzip
次に、解凍したファイルに入り、ビルドディレクトリを作成します。
だから、
/home/debian/
|
- wget opencv.zip -d OpenCV
|
-sudo apt install zip cmake "and really a bunch of libs. located at https://docs.opencv.org/4.3.0/d7/d9f/tutorial_linux_install.html"
|
- unzip opencv.zip
|
- mkdir build && cd build
|
- cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DWITH_TBB=ON
-DBUILD_NEW_PYTHON_SUPPORT=ON -DWITH_V4L=ON
-DINSTALL_C_EXAMPLES=ON -DINSTALL_PYTHON_EXAMPLES=ON
-DBUILD_EXAMPLES=ON -DWITH_QT=OFF -DWITH_OPENGL=ON ../
Debianディストリビューション/サーバーを使用していてコア数が2〜4個未満の場合は、時間がかかり、好みのテキストエディタまたはIDE Linux SBCを介して移植できます。
cmake
次に、同じ「ビルド」ディレクトリでそのコマンドを使用し、最後make
にこのコマンドを使用してインストールしますsudo make install
。
最後のコマンドは正しい場所にインストールされます。