OpenCV基础 | 1.python3.6+OpenCV4.0环境配置

2021-11-06

Python实战社群

Java实战社群

长按识别下方二维码,按需求添加

扫码关注添加客服

进Python社群▲

扫码关注添加客服

进Java社群


作者丨小郭学数据

源自丨快学python



哈喽,你们的小郭回来了!

接下来的一个系列会更新图像处理的一些基本知识。

学习视频可参见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


程序员专栏
 扫码关注填加客服 
长按识别下方二维码进群

近期精彩内容推荐:  

 

 

 

 





在看点这里好文分享给更多人↓↓

相关文章

详解Python 3.6.x程序打包并发布至pypi的完整过程

2021-11-06
python setup.py sdist和python setup.py bdist_wheel,创建相应的文件,如图:第四步,登录pypi.python.org网站,注册账号并登录,然...

使用Python 3.5/3.6监听本机任意窗口中的按键操作

2021-11-06
python setup.py build_ext --swig=..\swigwin-3.0.12\swig.exe,可以根据实际情况修改swig.exe的路径,另外本机最好已安装VC2008第五...

边看边用!这本 Python 3.6 的书火爆了 IT 圈!

2021-11-06
而且注意这本书是基于Python3.6来的.4.技术方向多这本书涵盖了网络编程、数据分析、网络爬虫等大量企业实用的知识,内容涵盖了...

如何在 Linux 中安装最新的 Python 3.6 版本

2021-11-06
Python 3.6在我写这篇文章的时候(2017 年三月中旬),在 CentOS 和 Debian 8 中可用的最新 Python 版本分别是 Python 3.4 和 ...

Python 3.6 Highlights

2021-11-06
//docs.python.org/3.9/whatsnew/3.6.html#whatsnew36-pep525之前yield和await没法在同一个函数里用,现在可以了,所以可以做成异...

《统计学习方法》的Python 3.6复现,已开源!

2021-11-06
Python 3.6,已经全部测试通过.项目地址:https://github.com/fengdu78/lihang-code文末附电子书及代码下载方式《统计学习方法》,...

使用异步Python 3.6和Redis编写快速应用程序

2021-11-06
英文原文:https://eng.paxos.com/write-fast-apps-using-async-python-3.6-and-redis 译者:guoziqing

Python3.6入门与进阶实战等多套视频教程

2021-11-06
以下是一些视频教程的链接与关键词,关注以下公众号二维码,回复关键词就可领取Python进阶与实战视频教程链接: https://pan....

资源 | 《统计学习方法》的Python 3.6复现,实测可用

2021-11-06
Python数据科学【读者福利】 ↓↓↓【知识星球】:Python数据科学学习社区【限时下载】:500g学习资源免费领取往期精彩推荐 ↓↓↓【1】...

刷爆抖音,4万好评!这本 Python 3.6 的书又断货了...

2021-11-06
而且注意这本书是基于Python3.6来的.4.技术方向多这本书涵盖了网络编程、数据分析、网络爬虫等大量企业实用的知识,内容涵盖了...

随机推荐