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

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值