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」。図に示すように: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\サイトパッケージ」。図に示すように:カラー画像のヒストグラムを出力します:
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 サイトの他の関連記事を参照してください。

Pythonは、データサイエンス、Web開発、自動化タスクに適していますが、Cはシステムプログラミング、ゲーム開発、組み込みシステムに適しています。 Pythonは、そのシンプルさと強力なエコシステムで知られていますが、Cは高性能および基礎となる制御機能で知られています。

2時間以内にPythonの基本的なプログラミングの概念とスキルを学ぶことができます。 1.変数とデータ型、2。マスターコントロールフロー(条件付きステートメントとループ)、3。機能の定義と使用を理解する4。

Pythonは、Web開発、データサイエンス、機械学習、自動化、スクリプトの分野で広く使用されています。 1)Web開発では、DjangoおよびFlask Frameworksが開発プロセスを簡素化します。 2)データサイエンスと機械学習の分野では、Numpy、Pandas、Scikit-Learn、Tensorflowライブラリが強力なサポートを提供します。 3)自動化とスクリプトの観点から、Pythonは自動テストやシステム管理などのタスクに適しています。

2時間以内にPythonの基本を学ぶことができます。 1。変数とデータ型を学習します。2。ステートメントやループの場合などのマスター制御構造、3。関数の定義と使用を理解します。これらは、簡単なPythonプログラムの作成を開始するのに役立ちます。

10時間以内にコンピューター初心者プログラミングの基本を教える方法は?コンピューター初心者にプログラミングの知識を教えるのに10時間しかない場合、何を教えることを選びますか...

fiddlereveryversings for the-middleの測定値を使用するときに検出されないようにする方法

Python 3.6のピクルスファイルのロードレポートエラー:modulenotFounderror:nomodulenamed ...

風光明媚なスポットコメント分析におけるJieba Wordセグメンテーションの問題を解決する方法は?風光明媚なスポットコメントと分析を行っているとき、私たちはしばしばJieba Wordセグメンテーションツールを使用してテキストを処理します...


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

メモ帳++7.3.1
使いやすく無料のコードエディター

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター
