前言
OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 [1] 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS,OpenCV主要倾向于实时视觉应用,并在可用时利用MMX和SSE指令, 如今也提供对于C#、Ch、Ruby,GO的支持。
一、安装opencv
1.1安装环境
VMware虚拟机安装的Ubuntu 18.04系统
OpenCV版本:3.4.11
1.2下载OpenCV
国内快速下载网址:https://www.bzblog.online/opencv/opencv-3.4.11/Index of /opencv/opencv-3.4.12/ (raoyunsoft.com)Index of /opencv/opencv-3.4.12/Index of /opencv/opencv-3.4.12/ (raoyunsoft.com)https://www.bzblog.online/opencv/opencv-3.4.11/
注:可以直接在虚拟机中使用浏览器(进行下载,国外官网下载地址:Releases · opencv/opencv · GitHub,不推荐在国外网址上下载,很慢。
1.3解压opencv包
将其移动到home
目录下:
输入命令:unzip opencv-3.4.12.zip
1.4使用cmake安装opencv
首先进入解压后的文件夹:opencv-3.4.12
输入命令:cd opencv-3.4.12
进入root用户,并进行更新一下。
输入命令:sudo su
sudo apt-get update
输入命令:sudo apt-get install cmake
进