野声

Hey, 野声!

谁有天大力气可以拎着自己飞呀
twitter
github

Windows10でOpenCV 3.4.1 + Visual Studioを設定する

Windows 下で OpenCV をインストールし、環境を設定することは、VS にとって全く面倒ではありません。簡単な手順で、VS で OpenCV ライブラリを使用することができます。

OpenCV のダウンロード#

OpenCV のダウンロードリンク:https://opencv.org/releases.html

Windows バージョンを選択してダウンロードします。

ダウンロードしたファイルは、.exe形式の実行可能ファイルです。実行後、インストールディレクトリを選択するだけです。
私はc:/opencvを選択しました。以降のチュートリアルは、このディレクトリに関連しています。

システム変数の設定#

システム設定画面を開きます(Cortana に「システム設定」と入力すると、高度なシステム設定が開かれます)。環境変数をクリックし、システム変数の Path 欄に 2 つの新しいパスを追加します:

C:\opencv\build\bin
C:\opencv\build\x64\vc14\bin

VS を開き、新しいプロジェクトを作成します。

プロパティページ ->VC++ ディレクトリ -> インクルードディレクトリ:

  • C:\opencv\build\include\
  • C:\opencv\build\include\opencv2
  • C:\opencv\build\include\opencv

ライブラリディレクトリ:

  • C:\opencv\build\x64\vc14\lib

リンカー -> 入力 -> 追加の依存ファイル:

  • opencv_world341d.lib

リリースの場合は、d を削除して opencv_world341.lib にします。

テスト#

以下のコードをテストしてみてください。

#include "cv.h"
#include "highgui.h"

int main()
{
    IplImage* src = cvLoadImage("C:\\1.png");//このパスは絶対パスである必要があります。相対パスではエラーが発生します。
    cvNamedWindow("showImage");
    cvShowImage("showImage", src);
    cvWaitKey(0);
    cvReleaseImage(&src);
    cvDestroyWindow("showImage");
    return 0;
}
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。