132
138

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

OpenCV 4.10.0をVisual Studio 2022から使用する時の手順

Last updated at Posted at 2017-08-05

概要

OpenCV 4.10.0をVisual Studio 2022で使用する時の手順

環境

  • Windows 10(64Bit)
  • OpenCV 4.10.0
  • Visual Studio 2022

対象

  • Windowsマシン保持者
  • OpenCVをC++で触りたい人
  • PATHへの理解がある

記事を読んで出来る事

  • Visual Studio 2022を用いたOpenCVプログラミング

手順

OpenCVの取得

https://github.com/opencv/opencv/releases
より、
https://github.com/opencv/opencv/releases/download/4.10.0/opencv-4.10.0-windows.exe
をDLする

OpenCVの導入

ダブルクリックで導入出来るが、

  • opencv
    • build
    • source

の階層になっているうち、必要になるのは『build』フォルダのみなので『build』フォルダのみ展開してもよい
以降便宜上opencvのrootパスを『%OPENCV%』と記載する
環境変数として追加するのも可

Visual Studio 2022設定

プロジェクト設定

設定内容
開始方法 新しいプロジェクトの作成
言語 C++
プラットフォーム Windows
テンプレート 空のプロジェクト

構成

設定内容
ソリューション構成 Debug or Release
ソリューションプラットフォーム x64
構成プロパティ/デバッグ:環境 PATH=%PATH%;%OPENCV%\build\x64\vc16\bin
構成プロパティ/VC++ ディレクトリ:外部インクルード ディレクトリ %OPENCV%\build\include
構成プロパティ/VC++ ディレクトリ:ライブラリ ディレクトリ %OPENCV%\build\x64\vc16\lib
構成プロパティ/リンカー/入力:追加の依存ファイル opencv_world4100d.lib or opencv_world4100.lib

プログラム

main.cpp
#include <opencv2/opencv.hpp>

using namespace cv;

int main()
{
	Mat image = Mat::zeros(100, 100, CV_8UC3);
	imshow("", image);
	waitKey(0);
}

小さなウインドウが表示されたら成功です。

以上です。
お疲れさまでした。

132
138
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
132
138

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?