欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

OpenCV配置

程序员文章站 2022-07-13 21:29:30
...

配置环境

OpenCV配置

Microsoft Visual Studio Professional 2015
版本 14.0.25431.01 Update 3
Microsoft .NET Framework
版本 4.7.03062

已安装的版本: Professional

Visual Basic 2015   00322-50050-03552-AA851
Microsoft Visual Basic 2015

Visual C# 2015   00322-50050-03552-AA851
Microsoft Visual C# 2015

Visual C++ 2015   00322-50050-03552-AA851
Microsoft Visual C++ 2015

Application Insights Tools for Visual Studio 包   7.0.20622.1
Application Insights Tools for Visual Studio

ASP.NET Web Frameworks and Tools 2012.2   4.1.41102.0
For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563

ASP.NET Web Frameworks and Tools 2013   5.2.40314.0
For additional information, visit http://www.asp.net/

ASP.NET 和 Web Tools 2015.1 (Beta8)   14.1.11107.0
ASP.NET 和 Web Tools 2015.1 (Beta8)

JavaScript 项目系统   2.0
JavaScript 项目系统

JavaScript 语言服务   2.0
JavaScript 语言服务

Microsoft Azure 移动服务工具   1.4
Microsoft Azure 移动服务工具

NuGet 包管理器   3.4.4
Visual Studio 中的 NuGet 包管理器。有关 NuGet 的详细信息,请访问 http://docs.nuget.org/。

PreEmptive Analytics 可视化工具   1.2
Microsoft Visual Studio 扩展可以可视化 PreEmptive Analytics 产品的聚合摘要。

SQL Server Data Tools   14.0.60519.0
Microsoft SQL Server Data Tools

TypeScript   1.8.36.0
TypeScript tools for Visual Studio

通用 Azure 工具   1.8
通过 Azure 移动服务和 Microsoft Azure Tools 提供通用服务。

opencv-3.4.1-vc14_vc15

此版本CSDN下载:https://download.csdn.net/download/viafcccy/10956229(可以支持我一下)

此版本百度云下载:

以下安装方法转自 https://blog.csdn.net/duwangthefirst/article/details/79452314 

解压OpenCV并配置环境变量
打开自解压程序,设置解压路径为C盘根目录。 
 
需要添加到Path环境变量的路径:

对于vs2015:(适用于本次开发环境的配置)
    C:\opencv\build\x64\vc14\bin
对于vs2017:
    C:\opencv\build\x64\vc15\bin


安装visual studio 2015
一路默认安装即可。 
注意要选择windows下c++开发的相关支持选项,否则在新建项目的时候可能找不到“win32控制台应用程序”的选项。

项目配置与测试
0.准备工作:一些重要路径。

opencv的解压路径:(后续路径以此为基准)
    C:\opencv

需要添加到Path环境变量中的路径:
    对于vs2015:(适用于本次开发环境的配置)
        C:\opencv\build\x64\vc14\bin
    对于vs2017:
        C:\opencv\build\x64\vc15\bin

需要包含的文件所在的路径:
    C:\opencv\build\include

库文件所在的路径:
    对于vs2015:(适用于本次开发环境的配置)
        C:\opencv\build\x64\vc14\lib
    对于vs2017:
        C:\opencv\build\x64\vc15\lib

附加依赖项名称(所在的路径为库文件所在路径):
    对于debug模式:(适用于本次开发环境的配置)
        opencv_world340d.lib
    对于release模式:
        opencv_world340.lib


1.新建项目。 
 
2.选择win32控制台应用程序,设置项目名称和项目路径。 
 
3.点击下一步。 
 
4.勾选空项目,点击下一步。 
 
5.依次点击视图>其他窗口>属性管理器。 
 
6.在Debug | 64上右键单击,选择添加新项目属性表。 
 
7.设置项目属性表的名称为opencvEnvPropertySheet,点击添加。(此处新建的项目属性表请另外单独保存下来,以后再在vs下建立opencv项目时直接添加该表即可,不需重复配置) 
 
8.双击新建立的opencvEnvPropertySheet项目属性表进行编辑。 
 
9.依次点击VC++目录>包含目录,进行编辑。 
 
10.将解压得到的opencv的build/include目录(C:\opencv\build\include)添加进去。 
 
11.依次点击VC++目录>库目录,进行编辑。 
 
12.将解压得到的opencv的build\x64\vc14\lib目录(C:\opencv\build\x64\vc14\lib)添加进去。 
 
13.依次点击链接器>输入>附加依赖项,进行编辑。 
 
14.将opencv_world340d.lib添加进去。 
对于不同版本的opencv,该文件名的数字编号有可能不同。 
该文件位于opencv的build\x64\vc14\lib目录(C:\opencv\build\x64\vc14\lib)下,该目录下存在一个opencv_world340.lib文件和一个opencv_world340d.lib文件,其中带d的为debug版本。

    对于debug模式:(适用于本次开发环境的配置)
        opencv_world340d.lib
    对于release模式:
        opencv_world340.lib
(这里需要找到文件夹看自己链接库文件的路径)
 
15.依次点击视图>解决方案资源管理器。 
 
16.右键单击源文件,再依次点击添加>新建项。 
 
17.选择C++文件,设置文件名为main.cpp,点击添加。 
 
18.粘贴测试代码,并设置解决方案配置为debug模式,解决方案平台为x64平台。 

 

安装完如果出现 

1.LINK110 提示缺少或无法打开连接文件

一般情况是确定自己已经将连接文件地址和文件名是否填写正确

2.提示无法加载PDB文件错误

工具->选项->

勾选这两项会出现警告点击确定即可

OpenCV配置

OpenCV配置

测试图片

OpenCV配置

测试代码(注意文件路径)

#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;

int main(void)
{
	Mat originalImage = imread("C:\\Users\\Administrator\\Desktop\\lena.jpg");
	if (originalImage.empty())
	{
		cout << "fail to load image !" << endl;
		return -1;
	}
	namedWindow("opencv test", CV_WINDOW_AUTOSIZE);
	imshow("opencv test", originalImage);
	waitKey(0);
	return 0;
}

最终效果图

OpenCV配置

 

上一篇: opencv 配置

下一篇: Opencv配置