OpenCV安装与配置

OpenCV安装与配置

C++与OpenCV配置安装

下载路径#

Releases - 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项目就可以了

posted @   bujidao1128  阅读(71)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示
主题色彩