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
我的微信公众号
爱真理,得永生!          爱在灵灵久博客,网罗天下,福利大家!

发表评论

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