OpenCV安装与配置
OpenCV安装与配置
C++与OpenCV配置安装
下载路径
添加Path环境变量的路径
D:\OpenCV\opencv\build\x64\vc15\bin
右击此电脑,选择属性,编辑环境变量

设置的是dll文件的环境变量

创建一个新的Visual Studio C++空项目
尽量用英文路径
测试代码
#include<iostream>
#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat img = imread("1.jpg");
namedWindow("图片");
imshow("图片", img);
waitKey(6000);//表示图片显示的时间,数值越大时间越长,单位是ms。waitkey(6000);则6秒后内存会回收图片,即6秒后图片将不显示
return 0;
}
//No.1当前cpp路径下,自己准备一张1.jpg图片
或者
#include<opencv2/opencv.hpp>
int main(int argc,char** argv)
{
cv::Mat src = cv::imread("1.jpg");
if (src.empty())
{
printf("could not load image...");
return -1;
}
cv::imshow("输入图片", src);
cv::waitKey(6000);
return 0;
}
在当前路径下,准备一张1.jpg图片


选择Debug,x64

配置项目属性

配置包含目录
D:\OpenCV\opencv\build\include
配置库目录
D:\OpenCV\opencv\build\x64\vc15\lib

附加依赖项
opencv_world460d.lib
- 对于debug模式:opencv_world455d.lib
- 对于release模式:opencv_world455.lib
编辑附加依赖项


运行
Ctrl+F5
如果运行成功,显示图片的窗口,则OpenCV配置成功

导出为vs项目模板

只需点击下一步即可

创建一个opencv_project模板

测试模板导出是否成功


创建完成之后,点击testOpenCV.cpp就会有现成的代码,环境也不需要再配置


因为没有图片,所以还是要拷一张图片放在里面,不然程序会引发中断


注意,一定要选择Debug,x64,不然无法运行成功

图片拷贝完之后,运行程序,看看是否运行成功
如果运行成功,显示图片的窗口,则模板导出成功,这个项目就不需要再配置了,下一次用OpenCV的时候,直接创建一个opencv_project项目就可以了


浙公网安备 33010602011771号