opencv 安装包 linux,opencv 安装(Linux)

安装

opencv 作为一款跨平台的计算机视觉库,它被广泛用于物体识别、人脸识别、工业、机器视觉等诸多前沿科技领域。而由于它的跨平台性,所以它可以用于Linux、Windows、Android和Mac等操作系统上.同时由于其使用C++编写.所以它的库也被Python、Java、C#等诸多流行语言所支持。而今天所写实际上Linux的安装.

1.更新系统

为了防止一些未知的错误,所以我们每次还是先更新一下系统.

1.sudo apt-get update

2.sudo apt-get upgrade

2.安装一些必要的支持库

2.1 OpenCV的相关工具

sudo apt-get install build-essentia cmake git pkg-config

2.2 OpenCV 图像工具包

sudo apt-get install libjpeg8-dev libtiff5-dev libjasper-dev libpng12-dev li.jpg120dev

2.3 安装视频I/O包

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev lib4l-dev

2.4 安装gtk和其他的优化工具包

sudo apt-get install libgtk2.0-dev libatlas-base-dev gfortran

3 下载编译OpenCV

git clone https://github.com/opencv/opencv.git

编译安装

cd opencv //切换到目录下

mkdir release //创建release文件夹

cd release //切换到该文件夹

//配置输出的参数

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/user/local ..

sudo make //编译

sudo make install //安装

sudo ldconfig //更新动态库

4 其他语言使用OpenCV

4.1 Python

sudo pip3 install copencv-python

测试

import cv2

cv2.__version__ #正常打印版本为OK

C#

Java

你可能感兴趣的:(opencv,安装包,linux)