下载OpenCV并在VS2019上进行配置
1.进入OpenCV官网选择想要的版本进行下载 https://opencv.org/releases/
点击对应的应用场景即可开始下载
2.下载完成后运行exe 选择下载路径,然后等待下载即可
打开下载好的OpenCV文件所在位置,将F:developopencvopencvbuildx64vc15bin添加到系统的环境变量中。
右键点击电脑图标,选择属性
点击高级系统设置
点击环境变量
双击Path
点击新建,然后将刚刚的路径输入并保存,即可添加成功
4.添加dll动态链接库 复制以下三个文件到C:WindowsSystem32 路径下。(注意需要管理员权限)
5.打开VS2019,新建一个空项目 6.为项目配置OpenCV目录 在解决方案资源管理器中右键项目名选择属性
平台选择x64
点击VC++可以修改包含目录和库目录
修改包含目录,点击右侧的小箭头会出现下拉框,点击编辑
点击这个像文件夹的图标可以添加新行:找到和图片上一致的目录添加即可
库目录添加同理,路径如下图所示
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WwJ05AFi-1658818625697)(F:微亚博客2022.7.26屏幕截图 2022-07-26 143916.png)]
7.添加依赖项 添加依赖项opencv_world452d.lib,添加方式同上,点击链接器->输入->附加依赖项->小箭头->编辑
其中需要注意的有两点:
一是最上方的配置可以选择Debug和Release,如果是Debug,则添加opencv_world452d.lib,如果是Release,则添加opencv_world452.lib,区别在于最后是否有个d。
二是最后的三位数字要根据自己所下载的OpenCV版本来决定,例如下载的是4.5.2则添加opencv_world452d.lib。
8.测试添加新建项:右键点击源文件->添加->新建项
输入以下代码,如果不报错则说明添加成功,如果提示找不到opencv.hpp,可以尝试重启VS
#include#include #include using namespace cv; void ImageThreshold(String str) { Mat image = imread(str); Mat binary; cvtColor(image, binary, COLOR_BGR2GRAY); imshow("test_opencv_srtup", binary); waitKey(0); } int main() { String str = "C:\Users\Administrator\Desktop\timg.jpg"; ImageThreshold(str); return 0; }
参考http://t.csdn.cn/HO4b1



