Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
看漫画学Python进阶实战5:计算机视觉处理那些事儿——OpenCV库
Rating: 5.0 out of 5(4 ratings)
9 students

看漫画学Python进阶实战5:计算机视觉处理那些事儿——OpenCV库

30年经验讲师亲授:带您玩转OpenCV,掌握图像处理与人脸识别技巧
Created by东升 关
Last updated 1/2025
Chinese (Simplified)

What you'll learn

  • OpenCV基础:安装、读取、显示图像,调整大小和旋转。
  • 图像处理:灰度化和二值化技术。
  • 人脸检测:使用OpenCV进行简单的人脸识别。
  • 验证码识别:使用Tesseract和pytesseract进行验证码识别
  • 图像展示:在GUI界面中显示OpenCV图像。

Course content

6 sections11 lectures1h 35m total length
  • 5.1.1 安装OpenCV 库2:58
  • 5.1.2 读取和显示图像17:41
  • 5.1.3 调整图像的大小7:29
  • 5.1.4 图像旋转4:47

Requirements

  • Python基础:掌握Python编程语言的基础知识。

Description

本课程通过OpenCV库带领学生深入了解计算机视觉领域的基础知识和应用,重点介绍图像处理、人脸检测及验证码识别等技术。课程内容包括OpenCV的安装与基础使用,如何读取、显示、调整图像,以及常见的图像处理方法,如灰度化、二值化等。通过实际项目,学生将掌握如何在Python中使用OpenCV进行图像旋转、大小调整,及人脸检测,最终实现验证码识别和图像处理的自动化。

课程内容如下:

  1. OpenCV库基础

    • 安装OpenCV库

    • 读取和显示图像

    • 调整图像大小

    • 图像旋转

  2. 图像处理技术

    • 图像灰度化

    • 图像二值化

  3. 人脸检测技术

  4. 动手实践1:识别登录验证码

    • 验证码识别

    • 安装OCR引擎Tesseract

    • 安装pytesseract库

    • 验证码识别代码实现

  5. 动手实践2:在GUI界面显示OpenCV库的图像

Who this course is for:

  • Python初学者:想学习Python编程及其应用
  • 对计算机视觉有兴趣的人:希望掌握OpenCV图像处理技术。
  • 有编程基础的学习者:想提升图像处理和计算机视觉应用能力。