Opencv は Linux で使用できます。opencv は、BSD ライセンス オープン ソースに基づいてリリースされたクロスプラットフォームのコンピューター ビジョンおよび機械学習ソフトウェア ライブラリです。Linux、Windows、Android、および macOS オペレーティング システム上で実行でき、以下で構成されています。一連の C 関数の集まり。少数の「C」クラスで構成され、Python、Ruby、MATLAB、その他の言語用のインターフェイスを提供し、画像処理やコンピュータ ビジョンにおける多くの一般的なアルゴリズムを実装します。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
OpenCV は、BSD ライセンス (オープン ソース) に基づいてリリースされたクロスプラットフォームのコンピューター ビジョンおよび機械学習ソフトウェア ライブラリであり、Linux、Windows、Android 上で実行できます。システム上の Mac OS。軽量で効率的です。一連の C 関数と少数の C クラスで構成されています。また、Python、Ruby、MATLAB、その他の言語のインターフェイスも提供し、画像処理やコンピューター ビジョンで多くの一般的なアルゴリズムを実装し、それらを使用します。 MMX および SSE 命令は、C#、Ch、Ruby、および GO のサポートも提供するようになりました。
#Download OpenCV
仮想マシンにダウンロードします。ダウンロード URL は Releases - OpenCV です。Linux なので、ソース バージョンをダウンロードします。ダウンロード後、ファイルをホーム ディレクトリにコピーするか、ホームに新しいフォルダーを作成して保存します。コマンド ラインを入力して解凍します。解凍コマンドは
unzip opencv-3.4.15.zipです。自分のバージョンに合わせて入力してください 番号が異なりますが、私のバージョンは 3.4.15 です。解凍後は次のようになります。 次に、環境を設定し、必要な依存ライブラリと cmake をダウンロードします。 opencv は、ダウンロード後に取得した構成ファイルを直接使用できないため、cmake を使用してコンパイルする必要があります。 コマンド
sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-devを通じてダウンロードし、ファイルを入力してから、my_build_dir ファイルを作成しますファイルに
mkdir my_build_dir cd my_build_dirと入力してから cmake 構成ファイルの構築と生成を開始します
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..次のステップはコンパイル プロセスです。完了したら sudo make
sudo makeを使用します。 , sudo make installを実行する このコマンドはインストールに使用します。
sudo make install次のステップは環境変数を設定することです。設定プロセスは Windows システムよりも少し複雑です。まず gedit でパスを追加してファイルを開き、/usr/local/lib を次の場所に追加しますファイルの終わり
sudo gedit /etc/ld.so.conf.d/opencv.conf保存後、コマンドラインインターフェースに切り替えてコマンドを実行し、構成パスを有効にします
sudo ldconfigbashの構成
sudo gedit /etc/bash.bashrc推奨される学習:
以上がLinux では opencv を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。