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项目就可以了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!