ホームページ  >  記事  >  バックエンド開発  >  Python3+opencv 構成チュートリアル

Python3+opencv 構成チュートリアル

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-09 11:46:472684ブラウズ

今回は Python3+opencv 構成のチュートリアルをお届けします。Python3+opencv 構成の 注意事項 は何ですか?実際のケースを見てみましょう。

Windows、Linux、Raspberry Pi のいずれでも。 python3 用の opencv 環境の設定は、特に多くの人が pip

でインストールし、opencv がインストールされているにもかかわらず、システムのネイティブ python2 の下にインストールされていることがわかった後では、頭の痛い問題です。 筆者もインストールに成功するまでに何度も失敗を経験しました。

この記事では、opencv を設定するためにコンパイルされた方法を使用します。Ubuntu と Raspberry Pi の各手順は非常に似ているため (基本的に同じであると言えます)、1 つの記事で詳しく説明します。 。

一般的に言えば、インストールと設定の手順に従っている限り、間違いはありません。早速、ショーを始めましょう!

ステップ1: 準備

1.ubuntuインストール前の準備:

1.1. Ubuntu apt-getリポジトリを更新します

sudo apt-get update && sudo apt-get upgrade

1.2. インストールに必要なPythonプラグ- ins と一部の環境

sudo apt-get install python3-setuptools python3-dev -y

1.3. pip をインストールします

sudo easy_install3 pip

1.4. pip を更新します(必須ではありません)

pip install --upgrade pip
1.5. いくつかの共通パッケージをインストールします

1.6. インストールbuild-essential

pip install numpy

1.7.その他の開発パッケージ

sudo apt-get install build-essential -y

2.Raspberry Piのシステムとカーネルを更新します2.1 sudo apt-get update

2.2 pt- get upgrade2.3 sudo rpi-update カーネルを更新すると、「デバイスに空き領域がありません」というエラーが報告されることがあります。これは、更新する前にメモリを確認することをお勧めします。無料のコマンドを使用してください)

ステップ 2: opencv のインストールを開始します

ubuntu/Raspberry Pi ユニバーサル

1 まず、opencv インストール パッケージ (パス) を保存する適切な場所を見つける必要があります。私が選択したのは ~/Download/opencv

2. インストール パスを入力し、インストール パッケージをダウンロードします

sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev -y

3. ダウンロードが完了したら、コンパイルされたファイルを保存するためのパスを作成する必要があります:

cd ~/Download/opencv
wget https://github.com/Itseez/opencv/archive/3.0.0.zip

4. 次のステップでは、ローカル パスに従って構成するように注意してください。ビルド ディレクトリで次のコマンドを実行します。最後の 2 点を忘れないでください。ほとんどの場合、パス PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.4m.so は Raspberry Pi と Ubuntu で異なります。 , cd で /usr/lib / ディレクトリに移動し、libpython3.4m.so が存在するディレクトリを見つけます (最悪、1 つずつ探します)。パスを覚えておいて、見つけたら置き換えるだけです。

このステップは主に、python3.4 の検索、libpython3.4m.so の検索、numpy/core/include のパスの検索、およびそれに応じた置き換えなどのファイルを検索することです

5 最後に、インストール コマンドを実行します。 :

unzip 3.0.0.zip && cd opencv-3.0.0
mkdir build && cd build
注: このステップは、インストールに時間がかかります。まず、opencv の入門チュートリアルに進んでください。 6. 前のステップを完了したら、完了です。検証を開始します

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local
PYTHON3_EXECUTABLE=/usr/bin/python3
PYTHON_INCLUDE_DIR=/usr/include/python3.4
PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.4m.so
PYTHON3_NUMPY_INCLUDE_DIRS=/usr/local/lib/python3.4/dist-packages/numpy/core/include ..
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書: Python2.7がpipを使用できないことに対する完璧な解決策

Pythonがtxtファイルを一行ずつ読み書きする方法

以上がPython3+opencv 構成チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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