社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

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

黑客技术和网络安全 • 4 年前 • 420 次点击  
👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇

作者丨小郭学数据

源自丨快学python


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


-End-

最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!

点击👆卡片,关注后回复【面试题】即可获取

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

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/111334
 
420 次点击