版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yuupengsun/article/details/84830130
最近看到网上的视觉处理特别有意思,作为一个甚至是计算机的门外汉来说直接学习第三方库是很困难的,悔恨当初没有去学计算机专业,哈哈哈哈哈哈哈哈哈,没办法了,为了对得起我的好奇心,我决定开始攻克它。
第一步:现在网上下载OpenCV教程
第二步:再下载一个C++视频教程,因为我计算机小白。
第三步:去OpenCV官网下载软件包,我下载的是 opencv-3.1.0.exe。
第四步:开干....
配置环境变量,我的目录是:E:\opencv\build\bin
C++添加库文件目录,我的目录是:
1. E:\opencv\build\include
2. E:\opencv\build\include\opencv
3. E:\opencv\build\include\opencv2
添加C++连接器输入目录,我的VS2015 因此对应vc 14: E:\opencv\build\x64\vc14\lib
给Debug添加lib文件 opencv_world310d.lib
结尾不带d的文件是给Release 添加。
添加好之后直接代码测试:
#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
int main() {
Mat src = imread("D:/opencv/Test01.jpg");
if (src.data == NULL) {
printf("骚年:你应该继续查找你的文件路径是什么??或者你电脑是否需要换新的。");
return -1;
}
imshow("Test openCV first image",src);
waitKey(0);
return 0;
}
测试完成,没问题。
建议: C++不会的时候可以查网页,翻书,不用等到掌握之后再学习OpenCV,太浪费之间,所以深入学习这个过程就放在学习OpenCV中。