计算机视觉是人工智能技术的一个重要的热门的领域。计算机视觉是一个很宏大的概念,下面是有人总结的计算机视觉所需要的技能。
心急吃不了热豆腐,先从像素级的图像处理知识开始,从实践出发并与理论相结合:一个是openCV,一个是MATLAB。在这里先介绍openCV相关知识与入门,和大家一起学习。l
OpenCV(Open source Computer Vision library )是一个开源程序库,包含了很多函数,实现了很多计算机视觉算法,算法从基本的滤波到高级的物体检测皆有涵盖。此博客适用准备用OpenCV库开发计算机视觉应用的C++初学者。常用的开发环境有Microsoft Visual Studio和Qt。下面介绍OpenCV3.4.1+VS2017安装教程。
一、安装OpenCV
1、下载OpenCV3.4.1
访问官方网站https://opencv.org/releases.html
选择你使用的系统平台(Win ,iOS,Android),选择你喜欢的版本进行下载,我选择的是Windows OpenCV3.4.1
下载完成后点击运行,进行解压,如图,选择自己安装的目录(建议自己在C盘之外的盘里建一个文件夹,专门安装程序的文件夹,例如MyProgram以方便管软件管理;另外建议在英文路径下,不用中文和空格),其实可以不用再写OpenCV3.4.1,默认生成opencv目录