Python实战社群php
Java实战社群java
长按识别下方二维码,按需求添加python
扫码关注添加客服linux
进Python社群▲程序员
扫码关注添加客服web
进Java社群▲微信
做者丨小郭学数据多线程
源自丨快学python(ID:kxpython)ide
哈喽,大家的小郭回来了!
学习
接下来的一个系列会更新图像处理的一些基本知识。
学习视频可参见python+opencv3.3视频教学 基础入门[1]
今天写的是python3.6+OpenCV4.0环境的配置
环境的配置是基于Anaconda的,没有下载的小伙伴能够自行下载,附一个anaconda下载教程怎么安装Anaconda3[2]
1.OpenCv简介
OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证受权发行,能够在商业和研究领域中无偿使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也能够使用英特尔公司的IPP进行加速处理。
参自维基百科[3]
2.OpenCv安装
1.建立虚拟环境
conda create –n opencv4.0 python=3.6
建立完成后会出现以下界面

若是要安装以上包,选择y
2. 打开环境activate opencv4.0activate opencv4.0
activate opencv4.0
3 查找能够安装的opencv版本
anaconda search –t conda opencv

Name 版本名称
Version 版本Package
Types 包类型
Platforms 支持的平台,如win,linux,osx
Bulids 版本基于的底层,自我理解的基于的py版本,gpu版本这些
4.选择合适的版本下载
我本身选择的是这个

5.显示要安装版本的路径
cmd终端输入anaconda show +名称
好比说我选择的是anaconda/opencv,即在终端中输入anaconda show anaconda/opencv
6.复制路径安装
复制第五步中箭头所指路径,等待安装

conda install --channel https://conda.anaconda.org/anaconda opencv
安装完成
7.检测是否全部包都安装完毕
复制第六步路径检测 若出现箭头所指内容,则证实安装成功
3.测试案例
import cv2 as cv #src=cv.imread("D:\opencvprogects\images\lena.jpg") 绝对路径 src=cv.imread("./images/lena.jpg") #读入图片,相对路径 cv.namedWindow("xiaoguo",cv.WINDOW_AUTOSIZE) #建立名为xiaoguo的窗口,窗口大小可变 cv.imshow("xiaoguo",src) #将图片放入窗口中,即窗口的大小也就是图片的大小 cv.waitKey(0) ## 等有键输入或者1000ms后自动将窗口消除,0表示只用键输入结束窗口
测试结果以下:
参考资料
[1]
python+opencv3.3视频教学 基础入门: https://www.bilibili.com/video/BV1QW411F7e7?p=1
[2]怎么安装Anaconda3: https://www.zhihu.com/tardis/sogou/art/75717350
[3]维基百科: https://zh.wikipedia.org/wiki/OpenCV
程序员专栏 扫码关注填加客服 长按识别下方二维码进群
近期精彩内容推荐:
在看点这里好文分享给更多人↓↓