当前位置:网站首页>OpenCV简介与搭建使用环境
OpenCV简介与搭建使用环境
2022-08-09 14:52:00 【Nicolas0311】
1、OpenCV是计算机视觉开源库,主要算法涉及图像处理和机器学习相关方法。 是Intel公司贡献出来的,俄罗斯工程师贡献大部分C/C++带代码。 在多数图像处理相关的应用程序中被采用,BSD许可,可以免费应用在商业和研究领域,当前SDK支持语言包括了Java、Python、IOS和Android版本。
2、OpenCV3.0版本组成模块,可以在这个地址查看:OpenCV: OpenCV modules
https://docs.opencv.org/3.0.0/index.html
3、使用环境搭建准备工作
3.1、安装VS2015
3.2、安装OpenCV3.0版本
3.3、新建控制台应用程序
int main(int argc, char** args)
{
return 0;
}
3.4、添加头文件目录、添加库文件目录、添加附加链接库、添加动态库到exe目录
添加头文件:
D:\opencv3.1\opencv\build\include
D:\opencv3.1\opencv\build\include\opencv
D:\opencv3.1\opencv\build\include\opencv2
添加库文件
D:\opencv3.1\opencv\build\x64\vc14\lib
添加附加链接库
opencv_world310.lib
添加动态库到exe目录
opencv_world310.dll、opencv_ts310.dll
3.5、添加示例代码
#include <opencv2/core/core.hpp>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc, char** args)
{
Mat image = imread("lena.jpg", IMREAD_GRAYSCALE);
if (image.empty())
{
cout << "could not find the image resource..." << std::endl;
return -1;
}
namedWindow("My Image", CV_WINDOW_AUTOSIZE);
imshow("My Image", image);
waitKey(0);
return 0;
}
边栏推荐
- OpenCV - Matrix Operations Part 3
- 英语议论文读写01 Business and Economics
- 如何设计一个高并发系统?
- How to make your quantitative trading system have probabilistic advantages and positive return expectations?
- Startup error: Caused by: org.apache.ibatis.binding.BindingException summary solution
- Suddenly want to analyze the mortgage interest rate and interest calculation
- WebShell简介
- 生产者/消费者问题(线程信号)
- FilenameFilter过滤文件名
- MySQL数据库被攻击,被删库勒索,逼迫我使出洪荒之力进行恢复数据
猜你喜欢
随机推荐
focal loss原理及简单代码实现
在量化交易过程中,散户可以这样做
WebShell简介
DSPE-PEG-Aldehyde,DSPE-PEG-CHO,磷脂-聚乙二醇-醛基MW:1000
pytorch从零搭建神经网络实现多分类(训练自己的数据集)
OpenCV - Matrix Operations Part 3
What is a template engine?What are the common template engines?Introduction to common commands of thymeleaf.
In the process of quantitative trading, retail investors can do this
Mysql两个引擎对比
玩转云端 | 天翼云电脑的百变玩法
浅谈ArraryList的浅克隆和深克隆
Shell编程之正则表达式
Mysql two engines comparison
走得通,看得见!你的交通“好帮手”
[MySql] implement multi-table query - one-to-one, one-to-many
如何设计一个高并发系统?
navicat for Oraclel链接oracle 报错oracle library is not loaded的解决办法
相干光(光学)
一些需要思考的物理问题
docker安装单机版redis、集群版redis









