Visual Studio 2019 + OpenCV 3.4.8环境配置

opencv3.4.8环境配置与vs2019环境配置(opencv环境)

  • 下载安装opencv
  • 配置安装环境
  • 配置VS2019环境
  • 测试代码

下载安装opencv

  1. 下载opencv库;下载后的文件名为“opencv-3.4.8-vc14_vc15.exe”,其中“3.4.8”为opencv版本号,“vc14”表示支持VS版本为2015,“vc15”表示支持VS版本为2017,VS2019对应的版本号为vc16,但是经测试同样可以兼容“vc15”的版本,库文件下载链接如下: opencv3.4.8.
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第1张图片
  2. 安装库到指定文件夹,双击“opencv-3.4.8-vc14_vc15.exe”,可以自定义安装文件夹。
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第2张图片

配置安装环境

  1. 右击 “我的电脑” ,选择 “属性” ,点击 “高级系统设置”
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第3张图片
  2. 在Path中添加opencv安装路径下的“bin”目录,点击“确定”
    添加目录如下:D:\03-Private\OpenCV\opencv\build\x64\vc15\bin
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第4张图片
  3. 将D:\03-Private\OpenCV\opencv\build\x64\vc15\bin目录下的opencv_world342d.dll、opencv_world342.dll文件拷贝到“C:\Windows\System32”和“C:\Windows\SysWOW64”目录下。

配置VS2019环境

  1. 打开VS2019,在创建新项目中找到 “C++控制台应用”,点击 “下一步” 后确定,完成新项目的创建。
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第5张图片
  2. 点击 “视图”“其他窗口”“属性管理器”,打开属性管理器窗口
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第6张图片
  3. 双击 “Debug|x64” 下面的 “Microsoft.Cpp.x64.user”
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第7张图片
  4. 打开Microsoft.Cpp.x64.user属性页,在 “包含目录” 中添加
    D:\03-Private\OpenCV\opencv\build\include\opencv2
    D:\03-Private\OpenCV\opencv\build\include\opencv
    D:\03-Private\OpenCV\opencv\build\include,
    “库目录” 下添加:
    D:\03-Private\OpenCV\opencv\build\x64\vc15\lib
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第8张图片
  5. “链接器“ - “常规” - “附加库目录” 中添加opencv_world348d.lib,其中“d”为“debug”的意思,需要提前确认该文件是否在目录“D:\03-Private\OpenCV\opencv\build\x64\vc15\bin”下。
    Visual Studio 2019 + OpenCV 3.4.8环境配置_第9张图片

测试代码

在主程序中插入以下测试代码:

# include 
# include 

using namespace cv;
using namespace std;

int main(int argc, char** argv) {
	// 图片路径换成本地的图片路径,注意是两个斜杠
	Mat src = imread("D:\\03-Private\\CSDN\\TestImage.JPG");
	if (src.empty()) {
		printf("could not load image...\n");
		return -1;
	}

	namedWindow("input image", WINDOW_AUTOSIZE);
	imshow("input image", src);

	waitKey(0);
	return 0;
}

测试结果如图,表示opencv安装配置成功!
Visual Studio 2019 + OpenCV 3.4.8环境配置_第10张图片

你可能感兴趣的:(OpenCV,opencv)