ホームページ >バックエンド開発 >Python チュートリアル >Pythonでopencvを設定する方法
Python で opencv ライブラリを構成し、pycharm 環境を使用します
1. 公式 Web サイトからダウンロードします。公式サイトのリンクを開くと、Web サイトに openCV の全バージョンが掲載されていますので、必要なバージョンとシステムを見つけてください。クリックすると、新しいページが表示されます。何も操作する必要はなく、自動的にダウンロードされます。注: 32 ビットと 64 ビットに違いはありません。インストール プログラムは、コンピュータ システムに応じて 32 ビット バージョンと 64 ビット バージョンのどちらをインストールするかを自動的に選択します。図に示すように:
2. openCV_xxx.exe をダブルクリックしてプログラムを実行します
インストールするディレクトリを選択しますファイルを選択し、「抽出してインストール」をクリックして最後までインストールします。図に示すように:
関連する推奨事項: 「Python ビデオ チュートリアル 」
3. openCV 環境変数を構成する
最初のステップは、[コンピューター] を選択し、右クリックして [プロパティ]、[システムの詳細設定]、[環境変数] の順に選択します。図に示すように、環境変数の下の「システム環境変数」->「パス」値を見つけて、「編集」を選択します。
次に、「bin」を追加します。 openCV フォルダーの場所の「bin」は、openCV プログラムをインストールしたディレクトリです。たとえば、私のインストール場所は「F:\chengxin\openCV2.4.9\opencv\build\x64\vc11\bin」です。注: ここでの「X64」は、コンピューターが 64 ビット システムであることを意味します。コンピューターが 32 ビットの場合は、「x86」の下を確認する必要があります。「VC11」は、コンピューターに vs2012 がインストールされていることを意味します。 VS2010 がコンピュータにインストールされている場合は、「vc10」フォルダにある必要があります。VS2013 の場合は、図に示すように「vc12」フォルダにあるはずです。ポップアップの
ウィンドウで、「変数値」の後に「;」と先ほどのディレクトリを追加します。つまり、この文字列「;F:\chengxin\openCV2.4.9\opencv\build\x64\」を追加します。 vc11\bin」。図に示すように: #openCV のインストールと構成はここで終了です。Python の openCV リファレンスを構成します。
Python と openCV をインストールした後、それらを接続するにはどうすればよいですか?まず、openCV インストール ディレクトリで「cv2.pyd」ファイルを見つけます。私の 64 ビット システム ディレクトリは「F:\chengxin\openCV2.4.9\opencv\build\python\2.7\x64」です。 32 ビット システムの場合は、「x86」の下にある必要があります。図に示すように:
このファイルをコピーして、Python インストール ディレクトリの「Python27\Lib\site-packages」に貼り付けます。私の場合は「C:\Python27」です。 \Lib\サイトパッケージ」。図に示すように: #OK、この時点でインストールは完了です。 cmd コンソールを介して、openCV に付属する Python で書かれたいくつかのサンプルを実行してみることができます。これらの例は、「opencv\sources\samples\python」にあります。カラー画像のヒストグラムを出力します:
import cv2import numpy as npfrom matplotlib import pyplot as plt img = cv2.imread('/home/aobo/Pictures/IMG_4137.JPG')color = ('b','g','r')# enumerate():python里的一个新函数 # 它的作用:同时遍历索引(i)和元素(col)for i,col in enumerate(color): histr = cv2.calcHist([img], [i], None, [256], [0, 256]) plt.plot(histr, color = col) plt.xlim([0, 256])plt.show()
以上がPythonでopencvを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。