快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → 环境配置-|-图文VS2022配置OpenCV

环境配置-|-图文VS2022配置OpenCV

时间:2022-10-13 09:41:20人气:作者:快盘下载我要评论

目录

1.下载Visual Studio 2022;略;

2.下载OpenCV;4.6.0版本;

3.配置OpenCV环境变量

4.VS2022配置OpenCV

5.C;;测试OpenCV安装代码

遇到错误解决

错误1;找不到dll文件

错误2;找不到路径

错误3;应用程序处于中断模式


1.下载Visual Studio 2022;略;

2.下载OpenCV;4.6.0版本;

下载地址;Download OpenCV from SourceForge.net

下载后解压会出现opencv文件夹 

 环境配置-|-图文VS2022配置OpenCV

3.配置OpenCV环境变量

 打开OpenCV的bin:我的位置是D:VSProjectFileopencvuildx64vc15in

 

 复制路径

打开我的电脑=>高级系统设置=>环境变量=>系统变量 Path;

我的是安装时自动设置了

OpenCV

 4.VS2022配置OpenCV

- 打开visual studio 2022创建新项目=>选择C;;控制台应用

OpenCV

点击 项目=>属性=>C;;目录=>包含目录=>输入OpenCV的buildincludeopencv2路径和D:VSProjectFileopencvuildinclude路径

我的是D:VSProjectFileopencvuildincludeopencv2

OpenCV

VS2022 

 

- 点击 编辑;勾选 从父级项目默认设置继承

OpenCV

- 点击 库目录;添加 opencvuildx64vc15lib的全部路径

 我的是;D:VSProjectFileopencvuildx64vc15lib

- 点击=> 链接器 =>输入 =>附加依赖项=>D:VSProjectFileopencvuildx64vc15libopencv_world460d.lib

将opencvuildx64vc15lib中的opencv_world460d.lib文件;粘贴到我们的附加依赖项中

;注意;因为版本不同;可能数字不同;复制自己的版本就好;;

OpenCV

 然后确定。

 5.C;;测试OpenCV安装代码

Test 1 

#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc.hpp>
#include <iostream>
using namespace cv;
using namespace std;

int main()
{
    Mat image = Mat::zeros(500, 500, CV_16FC3);
    circle(image, Point(300, 200), 100, Scalar(0, 255, 120), -100);
    circle(image, Point(400, 300), 100, Scalar(255, 255, 255), -100);
    imshow(;Show window;, image);
    waitKey(0);
    return 0;
}

 Test 2

#include <opencv2/core/core.hpp>
#include <opencv2/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()

{
	Mat img = imread(;D:VSProjectFilecvai.png;);
	namedWindow(;Test;);
	imshow(;Test;, img);
	waitKey(0);
	return(0);

}

Test 3 利用opencv的照片读取 


#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
using namespace std;
int main(int argc, char** argv)
{
	Mat src = imread(;D:VSProjectFilecvai.png;);
	if (src.empty())
	{
		cout << ;could not load image…; << endl;
		return -1;
	}
	namedWindow(;Test opencv setup;, 100);
	imshow(;test opencv setup;, src);
	waitKey(0);
	return 0;
}

 结果;

遇到错误解决

错误1;找不到dll文件

如果配置VS2022完成opencv后;运行基础图片显示代码;出现由于找不到opencv_world460d.dll;无法继续执行代码的系统错误;如图;

OpenCV

这是因为系统缺少dll配置文件;只需将以下.dll配置文件复制到C:WindowsSystem32目录下即可

 错误2;找不到路径

如果提示找不到路径;不能下载照片;可能是中文路径的问题;修改成英文路径就好啦

VS2022

错误3;应用程序处于中断模式

OpenCV

 错误原因;图片过大或路径错误

相关文章

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。