Open CV从安装开始教你到大牛!Open CV是真的牛逼!

  • A+
所属分类:python基础入门

一、OpenCV简要介绍

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

二、从官网上下载源码或安装包

  OpenCV的官方下载网址是http://opencv.org/releases.html,我选择的是最新3.2.0版本。

三、编译安装前的准备工作

  对于Windows用户,可直接下载exe文件安装,过程十分简单,这里就不再多说了,如果遇到问题可以看看官方的安装指南

  对于Linux用户,可下载源码自行编译。在官网上下载zip格式的源码压缩包,在编译之前需要先安装几个包:  

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

  [optional]代表这个package是可选的,上面这些包都是可以通过apt-get命令直接安装的,打开终端,输入以下命令:

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

2.编译。

  为了加快编译速度,一般会使用多线程的方法:

make -j7 # 同时使用七个线程

  3.安装。

sudo make install

  如果到现在你还没遇到任何问题,那么恭喜你,你已经成功在Linux上安装了OpenCV。

五、在Python下测试你的OpenCV

  为了测试你的OpenCV能否在Python上使用,可以运行一段小代码,读取一张图片并显示出来:

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

 如果运行时报错,尝试把图片的相对路径改为绝对路径。运行成功后,你会看到你所选择的图片,我的图片是:

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

 flags有三个值:

  • cv2.IMREAD_COLOR 加载彩色图片,透明度将被舍弃

  • cv2.IMREAD_GRAYSCALE 灰度模式

  • cv2.IMREAD_UNCHANGED 完整的加载一张图片,包括alpha通道值(用来表示透明度)

  这三个flags还可以分别用1,0,-1代替  

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

未完待续,谢谢阅读哦!一起共勉。

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

Open CV从安装开始教你到大牛!Open CV是真的牛逼!

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: