OpenCVの概要
OpenCVは、BSDライセンス(オープンソース)の下でリリースされたクロスプラットフォームのコンピュータービジョンライブラリであり、Linux、Windows、Android、およびMacOSオペレーティングシステムで実行できます。軽量で効率的です。一連のC関数と少数のC ++クラスで構成され、Python、Ruby、MATLABなどの言語へのインターフェイスも提供し、画像処理とコンピュータービジョンで多くの一般的なアルゴリズムを実装します。
OpenCVはC ++で記述されており、そのメインインターフェイスもC ++ですが、それでも多数のC言語インターフェイスを保持しています。このライブラリには、多数のPython、Java、MATLAB / OCTAVE(バージョン2.5)インターフェイスもあります。これらの言語のAPIインターフェース機能は、オンラインドキュメントから入手できます。現在は、C#、Ch、Ruby、GOのサポートも提供しています。
OpenCVには、500を超えるC関数を含むクロスプラットフォームの中高レベルAPIがあります。他の外部ライブラリには依存しませんが、一部の外部ライブラリも使用できます。
すべての新しい開発とアルゴリズムはC ++インターフェースを使用します。 2010年9月には、CUDAを使用した[GPU](https://cloud.tencent.com/product/gpu?from=10680)インターフェースも実装されました。
OpenCVは、Intel Integrated Performance Primitives(IPP)に透過的なインターフェイスを提供します。これは、特定のプロセッサ用に最適化されたIPPライブラリがある場合、OpenCVは実行時にこれらのライブラリを自動的にロードすることを意味します。
注:OpenCVバージョン2.0のコードは大幅に最適化されており、パフォーマンスを向上させるためにIPPを必要としません。したがって、バージョン2.0はIPPインターフェイスを提供しなくなりました。
**さて、今日のテキストを以下から始めましょう。 ****
python-3.7.3-amd64.exeをインストールします
Pythonインストールディレクトリの[スクリプト]の下にコマンドラインを入力します:D:\ Program Files \ Python37 \ Scripts
**pip **をインストールします
Pythonインストールディレクトリの下にスクリプトパスを入力し、easy_install.exepipを実行します
ホイールを取り付ける
Pythonインストールディレクトリの下にスクリプトパスを入力し、pip installwheelを実行します
numpyをインストール
Pythonインストールディレクトリの下にスクリプトパスを入力し、pip installnumpyを実行します
**opencv **をインストールします
Pythonインストールディレクトリの下にスクリプトパスを入力し、pip installopencv-pythonを実行します
Microsoft Windows [バージョン10.0.17134.706](c)2018マイクロソフトコーポレーション。全著作権所有。
C:\Users\LiuJing D:
D:\ cd D:\Program Files\Python37\Scripts
D:\Program Files\Python37\Scripts easy_install.exe pip
Searching for pip
Best match: pip 19.0.3
Adding pip 19.0.3 to easy-install.pth file
Installing pip-script.py script to d:\program files\python37\Scripts
Installing pip.exe script to d:\program files\python37\Scripts
Installing pip3-script.py script to d:\program files\python37\Scripts
Installing pip3.exe script to d:\program files\python37\Scripts
Installing pip3.7-script.py script to d:\program files\python37\Scripts
Installing pip3.7.exe script to d:\program files\python37\Scripts
Using d:\program files\python37\lib\site-packages
Processing dependencies for pip
Finished processing dependencies for pip
D:\Program Files\Python37\Scripts pip install wheel
Collecting wheel
Downloading https://files.pythonhosted.org/packages/96/ba/a4702cbb6a3a485239fbe9525443446203f00771af9ac000fa3ef2788201/wheel-0.33.1-py2.py3-none-any.whl
Installing collected packages: wheel
Successfully installed wheel-0.33.1
You are using pip version 19.0.3, however version 19.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
D:\Program Files\Python37\Scripts pip install numpy
Collecting numpy
Downloading https://files.pythonhosted.org/packages/4e/9d/c129d78e6b942303b762ccfdf1f8339de80c5e6021b14ef0c99ec5bdc6aa/numpy-1.16.3-cp37-cp37m-win_amd64.whl(11.9MB)100%|████████████████████████████████|11.9MB 197kB/s
Installing collected packages: numpy
Successfully installed numpy-1.16.3
You are using pip version 19.0.3, however version 19.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
D:\Program Files\Python37\Scripts pip install opencv-python
Collecting opencv-python
Downloading https://files.pythonhosted.org/packages/a3/50/04d0669afe884f137c2f490642756e8c4a658254300a9eaf253d1e643085/opencv_python-4.1.0.25-cp37-cp37m-win_amd64.whl(37.3MB)100%|████████████████████████████████|37.4MB 150kB/s
Requirement already satisfied: numpy =1.14.5in d:\program files\python37\lib\site-packages(from opencv-python)(1.16.3)
Installing collected packages: opencv-python
Successfully installed opencv-python-4.1.0.25
You are using pip version 19.0.3, however version 19.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
D:\Program Files\Python37\Scripts
import cv2
img = cv2.imread("01.jpg")
cv2.imshow("1", img)
cv2.waitKey(10000)
写真をインポートして表示できれば成功です
総括する
これまで、OpenCVのPythonインストールのサンプルコードに関するこの記事を紹介しました。OpenCVの関連するPythonインストールについては、ZaLou.Cnの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後、ZaLou.Cnをさらにサポートしていただければ幸いです。
Recommended Posts