opencv介绍
OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS,OpenCV主要倾向于实时视觉应用,并在可用时利用MMX和SSE指令, 如今也提供对于C#、Ch、Ruby,GO的支持。
opencv下载与环境变量配置
- 下载
我们可以去opencv官网进行下载,选择windows版本,版本号为4.8.0,下载下来是可执行文件,选择适当位置进行安装。
- 环境变量配置
将D:\OpenCV\opencv\build\x64\vc16\bin
目录添加到环境变量中。
配置VS stdio
添加目录
打开 调试-属性页面,分别添加包含目录和库目录
填入下列路径
D:\OpenCV\opencv\build\include
D:\OpenCV\opencv\build\x64\vc16\lib
添加依赖项
在属性页面,链接器-输入,添加依赖项opencv_world480d.lib
其中opencv_world480d表示debug版本,与一会运行版本选择对应上
并将opencv_world480d.dll
复制到C:\Windows\System32
测试结果
#include<iostream>
#include <opencv2/core/utility.hpp>
int main(int argc, char** argv)
{
std::cout << "hello world\n" << std::endl;
std::cout << cv::getVersionString() << std::endl;
return 0;
}
运行结果如下表示配置成功
标签:world480d,OpenCV,windows,opencv,Visual,添加,build,include From: https://www.cnblogs.com/dongchao612/p/17583592.html