ホームページ  >  記事  >  運用・保守  >  Linux では opencv を使用できますか?

Linux では opencv を使用できますか?

WBOY
WBOYオリジナル
2022-07-26 17:07:282897ブラウズ

Opencv は Linux で使用できます。opencv は、BSD ライセンス オープン ソースに基づいてリリースされたクロスプラットフォームのコンピューター ビジョンおよび機械学習ソフトウェア ライブラリです。Linux、Windows、Android、および macOS オペレーティング システム上で実行でき、以下で構成されています。一連の C 関数の集まり。少数の「C」クラスで構成され、Python、Ruby、MATLAB、その他の言語用のインターフェイスを提供し、画像処理やコンピュータ ビジョンにおける多くの一般的なアルゴリズムを実装します。

Linux では opencv を使用できますか?

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux は opencv を使用できますか?

OpenCV は、BSD ライセンス (オープン ソース) に基づいてリリースされたクロスプラットフォームのコンピューター ビジョンおよび機械学習ソフトウェア ライブラリであり、Linux、Windows、Android 上で実行できます。システム上の Mac OS。軽量で効率的です。一連の C 関数と少数の C クラスで構成されています。また、Python、Ruby、MATLAB、その他の言語のインターフェイスも提供し、画像処理やコンピューター ビジョンで多くの一般的なアルゴリズムを実装し、それらを使用します。 MMX および SSE 命令は、C#、Ch、Ruby、および GO のサポートも提供するようになりました。

#Download OpenCV

仮想マシンにダウンロードします。ダウンロード URL は Releases - OpenCV です。Linux なので、ソース バージョンをダウンロードします。

Linux では opencv を使用できますか?

ダウンロード後、ファイルをホーム ディレクトリにコピーするか、ホームに新しいフォルダーを作成して保存します。コマンド ラインを入力して解凍します。解凍コマンドは

unzip opencv-3.4.15.zip

です。自分のバージョンに合わせて入力してください 番号が異なりますが、私のバージョンは 3.4.15 です。解凍後は次のようになります。

Linux では opencv を使用できますか?

次に、環境を設定し、必要な依存ライブラリと 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 ldconfig

bashの構成

sudo gedit /etc/bash.bashrc

推奨される学習:

Linux ビデオ チュートリアル

以上がLinux では opencv を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。