栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Opencv-Python 从0开始

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Opencv-Python 从0开始

入门第一天(一些你不知道以及该知道的)

快速抵达通道
    • 入门第一天(一些你不知道以及该知道的)
    • 写在前面
    • 编译器
    • opencv-python版本
    • 导入opencv库
    • 先来读取一张图片

写在前面

本人目前二本院校大二,在读这是我的第一篇博客,从开始学习opencv2有一段时间了,写博客一方面是想借发博客巩固一下学习,提高效率,另一方面,让更多刚入门的小白能借此参考,也分享每一步踩下的坑,让你们少走些弯路。废话不多说,让我们从0开始!!(第一次写博客,不会布局,请别介意)

编译器

Opencv-python(也叫opencv2) 之所以选择用python,因为相较于C++,python极容易上手,Opencv-(C++偏向于底层与硬件的链接,而Opencv-python则偏向于软件程序的编写)编译器这里我建议的是pycharm,虽然这个只免费30天使用,但网上有许多"永久"教程,这里我就不介绍安装以及破解操作了。

opencv-python版本

这个问题作为我这种刚入门的小白没有推荐的发言权,不推荐为什么还要在这里提出来,因为学到后来你就会发现,像什么SIFI算法到3.4版本后就申请了专利,这个版本以上的也就不能用了,所以有时候换了这个版本,另外一个程序就会报错(很烦!。。),所以这个在以后等我深度挖掘后具体做一个版本适配的文章。

导入opencv库

第一步就是进入主页面,然后下面的操作就可以按照我的图片来


下面这个图你的右边应该是空的(我提前装了一些库)

输入opencv-python,这里解释一下为啥有三个下载的方式地址,第一个pypi是默认的但下载速度很慢,两外两个是镜像(这个东西相当于你想从国外获取东西,默认的那个就是亲自从国外拿,镜像呢就相当于国内已经有人把东西拿到了他那,你只需要在国内就可以拿到他,速度就固然要快),至于安装镜像,以后会单独做一篇文章。


下载完成后,下面会有一行绿色的句子提醒你下载完成,至此安装任务就完成了!

先来读取一张图片
import cv2  # 每个程序第一步,库导入
img = cv2.imread("2.jpg")  # cv2.imread是opencv的读取函数,括号内是图片的地址
cv2.imshow("picture", img)  # 展示图片,第一个参数是展示窗口的窗口名,第二个参数是展示的图片
cv2.waitKey(0)  # 图片停留的时间,括号内以ms计算,<=0代表一直展示


到这里lena(为什么是她以后就知道了)就成功展示出来了
至此做到这一步第一天就结束了(不是你想干饭了么),明天进一步介绍读取图片的参数,以及这节遗忘的怎么创建包跟程序,还有图片如何导入,明天见!!

Want to make every ordinary day overflow joy
We all diffrent !

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/429718.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号