OpenCV-環境

この章では、OpenCVをインストールし、システムにその環境をセットアップする方法を学習します。

OpenCVのインストール

まず、OpenCVをシステムにダウンロードする必要があります。以下の手順に従ってください。

Step 1 −のホームページを開く OpenCV 次のリンクをクリックしてください。 http://opencv.org/ クリックすると、以下のようなホームページが表示されます。

Step 2 −次に、 Downloads上のスクリーンショットで強調表示されているリンク。クリックすると、OpenCVのダウンロードページに移動します。

Step 3 −上のスクリーンショットで強調表示されているリンクをクリックすると、 opencv-3.1.0.exeダウンロードされます。このファイルを抽出してフォルダーを生成しますopencv 次のスクリーンショットに示すように、システム内で。

Step 4 −フォルダを開く OpenCVbuildjava。ここに、OpenCVのjarファイルという名前があります。opencv-310.jar。さらに使用するために、このファイルを別のフォルダーに保存します。

Eclipseのインストール

必要なJARファイルをダウンロードした後、これらのJARファイルをEclipse環境に埋め込む必要があります。これらのJARファイルにビルドパスを設定し、を使用してこれを行うことができますpom.xml

ビルドパスの設定

以下は、EclipseでOpenCVをセットアップする手順です。

Step 1−システムにEclipseがインストールされていることを確認してください。そうでない場合は、Eclipseをダウンロードしてシステムにインストールします。

Step 2 −次のスクリーンショットに示すように、Eclipseを開き、[ファイル]、[新規]、および[新しいプロジェクトを開く]をクリックします。

Step 3 −プロジェクトを選択すると、 New Projectウィザード。このウィザードで、Javaプロジェクトを選択し、[Next 次のスクリーンショットに示すように、ボタン。

Step 4 −先に進むと、次の場所に移動します。 New Java Project wizard。新しいプロジェクトを作成して、Next、次のスクリーンショットに示すように。

Step 5−新しいプロジェクトを作成したら、それを右クリックします。選択するBuild Path をクリックします Configure Build Path… 次のスクリーンショットに示すように。

Step 6 −をクリックすると Build Path オプション、あなたはに導かれます Java Build Path wizard。クリックAdd External JARs 次のスクリーンショットに示すように、ボタン。

Step 7 −ファイルを保存したパスを選択します opencv-310.jar

Step 8 −をクリックすると Open 上のスクリーンショットのボタンをクリックすると、それらのファイルがライブラリに追加されます。

Step 9 −クリックすると OK、必要なJARファイルを現在のプロジェクトに正常に追加し、参照ライブラリを展開することで、これらの追加されたライブラリを確認できます。

ネイティブライブラリのパスの設定

JARファイルに加えて、OpenCVのネイティブライブラリ(DLLファイル)のパスを設定する必要があります。

Location of DLL files −のインストールフォルダを開きます OpenCV サブフォルダに移動します buildjava。ここに2つのフォルダがありますx64 (64ビット)および x86 (32ビット)を含む dll OpenCVのファイル。

ご使用のオペレーティングシステムに適したそれぞれのフォルダを開くと、 dll 次のスクリーンショットに示すように、ファイル。

次に、以下の手順に従って、このファイルのパスも設定します。

Step 1−もう一度、JavaBuildPathウィンドウを開きます。ここでは、追加されたJARファイルとJRE System Library

Step 2 −それを拡張すると、システムライブラリと Native library location、次のスクリーンショットで強調表示されているように。

Step 3 −をダブルクリックします Native library location。ここでは、Native Library Folder Configuration window 以下に示すように。

ここで、ボタンをクリックします External Folder… の場所を選択します dll システム内のファイル。