欢迎光临散文网 会员登陆 & 注册

基于Python的Opencv入门教程(P1.搭建环境)

2021-12-25 17:16 作者:闲予1217  | 我要投稿

本文为了尽量全程讲人话,比较啰嗦。还请耐心看完,不懂的可以看下面的备注。(尽力了)

前言

无论您对学习如何将面部识别应用于视频流、构建完整的图像分类深度学习管道感兴趣,还是只想修补您的Raspberry Pi(树莓派)并将图像识别添加到爱好项目中,您都需要在途中的某个地方学习OpenCV。

事实上,学习OpenCV过去是相当具有挑战性的。文档很难浏览。这些教程很难理解,而且不完整。甚至有些书读起来也有点乏味。

好消息是,学习OpenCV已经不像过去那么难了。事实上,我要说的是,学习OpenCV已经变得非常容易了。

为了向您证明这一点并帮助您学习OpenCV,我编写了这本完整的指南,介绍如何使用Python编程语言学习OpenCV库的基础知识。

让我们继续学习OpenCV和图像处理的基础知识。在今天的文章结束时,您将了解OpenCV的基本原理。

这里主要写的是关于Windows

让我们进入正题吧!

基于Python的Opencv入门教程

本OpenCV教程面向刚刚开始学习基础知识的初学者。在本教程中,您将学习使用Python的OpenCV库的基本图像处理操作。

在本教程结束时,您将完成一个完整的项目,使用轮廓计算图像中的基本对象。

虽然本教程针对的是刚开始使用图像处理和OpenCV库的初学者,但我也鼓励一些有一点经验的人来阅读本教程。

OpenCV基础知识的快速复习也将帮助您完成自己的项目。

如何引入并使用Opencv的库

今天的第一步是在您的系统上安装OpenCV(如果您还没有安装)。

找到你的终端Terminal(如下图)

此处的编辑器为Pycharm,Python为3.9版本

输入

并等待其安装完毕。(记得要先确认是否安装了pip的库,如果没有先到Python Packages处下载,同安装Opencv的方法、看下文

再进入Python Packages

点击放大镜所在的方框

并输入Opencv,然后点击放大镜进行搜索。

找到opencv-python后并双击进行安装。

用默认版本即可

就安装完啦!

可以先创建一个项目,将里面的程序先删除,然后输入

来测试是否安装成功,如果成功会看到


对,就是变色了


补充:pip,imutils以及Opencv的库都可以使用安装Opencv的方法来安装。

Ps:第一Part就先到这里了,本系列预计每星期六更新,希望对大家有帮助。后面是备注,看不懂的可以在评论区留言呦~


部分特殊名词的意思(备注)

  1. 面部识别:可以理解为现在常说的人脸识别,可以使用一些程序(也可以叫代码)实现识别人脸以及一些物体。

  2. 树莓派:一种外国发明的微型电脑,但性能与一般的电脑相比较差,适合用于写服务器等项目。

  3. 库:也叫作包或包库(这里是由于Python这个语言发明较晚,部分名字引了用其他语言),可以这样理解:程序的语言就是一间空的场地,包库就是教室里器材,如果里面放了电脑就是一件机房,里面放了篮球架就是篮球场。但有些库会排斥其他库,就像机房里不能装篮球架一样。

  4. Python:一种程序语言,主要分为Python2和Python3,这两大版本的语法不同,本文仅使用Python3,如何安装Python以及其编辑器请看文章还未写完QAQ可以去找PLLL---大大的文章

    (此文章为翻译改编,原文:https://www.pyimagesearch.com/2018/07/19/opencv-tutorial-a-guide-to-learn-opencv/)

    PLLL---大大的ID为bili_47352344238

基于Python的Opencv入门教程(P1.搭建环境)的评论 (共 条)

分享到微博请遵守国家法律