OpenCV计算机视觉开发实践:基于Python
解析OpenCV图像与视频处理技术,实战停车场车牌识别、目标检测、数字水印、图像加解密、物体计数、图像轮廓、手势识别应用案例

作者:朱文伟、李建英

丛书名:人工智能技术丛书

定价:129元

印次:1-1

ISBN:9787302679325

出版日期:2025.03.01

印刷日期:2025.03.05

图书责编:夏毓彦

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"OpenCV是一个跨平台计算机视觉和机器学习软件库,也是计算机视觉领域的开发人员必须掌握的技术。《OpenCV计算机视觉开发实践:基于Python》基于Python 3.8全面系统地介绍OpenCV 4.10的使用,并配套示例源代码、开发环境、PPT课件、配书PDF文件与作者答疑服务。 《OpenCV计算机视觉开发实践:基于Python》共20章,主要内容包括计算机视觉概述、OpenCV的Python开发环境搭建、OpenCV基本操作、数组矩阵、图像处理模块、灰度变换和直方图修正、图像平滑、几何变换、图像边缘检测、图像分割、图像金字塔、图像形态学、视频处理,以及停车场车牌识别、目标检测、数字水印、图像加密和解密、物体计数、图像轮廓和手势识别等案例。 《OpenCV计算机视觉开发实践:基于Python》既适合OpenCV初学者、计算机视觉与图像处理应用开发人员、人工智能算法开发人员阅读,也适合作为高等院校或高职高专院校计算机视觉与图像处理、人工智能等相关专业的教学参考书。"

朱文伟,名校计算机专业统招硕士,20多年C\C++、Java开发经验。主导开发过密码、图形、人工智能等产品。精通Linux、Windows系统开发及数据库开发技术。著有图书《OpenCV计算机视觉开发实践:基于Qt C++》《OpenCV计算机视觉开发实践:基于Python》《Linux C与C++一线开发实践(第2版)》《Rust编程与项目实战》《嵌入式Linux驱动开发实践》《高性能Linux网络编程核心技术揭秘》《Linux C/C++服务器开发实践》《Qt 6.x从入门到精通》《PyQt 5从入门到精通》《Linux C与C++ 一线开发实践》《Visual C++2017从入门到精通》《Windows C/C++加密解密实战》《密码学原理与Java实现》《OpenCV 4.5计算机视觉开发实战(基于VC++)》《OpenCV 4.5计算机视觉开发实战:基于Python》。

前 言 如今,计算机视觉算法的应用已经渗透到我们生活的方方面面。机器人、无人机、增强现实、虚拟现实、医学影像分析等领域,无一不涉及计算机视觉算法。OpenCV是计算机视觉领域的一个图形与图像算法库,由一系列C函数和少量C++类构成,同时提供了C++、Python、Java、Ruby、MATLAB、C#、Ch、Ruby、Go等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。它既轻量也高效,在学术界、工业界都得到了广泛的使用。无论是初学者还是资深研究人员,都可以在其中找到得心应手的“武器”,帮助你在研究和应用开发的道路上披荆斩棘。 关于本书 近年来,在图像分割、物体识别、运动跟踪、人脸识别、目标检测、机器视觉、机器人等领域,OpenCV可谓大显身手。OpenCV内容之丰富,是目前开源视觉算法库中所罕见的。每年我们都能看到不少关于OpenCV的图书,但是随着OpenCV版本的更迭,部分学习资料已经过时。本书基于Python 3.8和OpenCV 4.10版本编写,面向初学者,涵盖传统的图形图像算法与视频处理方法,并配以示例代码,内容丰富,文字通俗易懂。 本书不仅剖析了大量OpenCV函数的调用细节,还对其原理作了清晰明了的解释,让读者“知其然,并知其所以然”。本书介绍OpenCV中的220多个函数,并给出100多个示例程序,以及车牌识别、目标检测、数字水印、图像加密和解密、物体计数、图像轮廓、手势识别等案例代码。在介绍OpenCV 4.10新技术的同时,也尽量讲解其背后的原理和公式,为读者以后进行专业的图像开发奠定基础。 资源下载与作者答疑服务 本书配套提...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录

第 1 章  计算机视觉概述 1

1.1  图像的基本概念 1

1.1.1  图像和图形 1

1.1.2  数字图像及其特点 2

1.1.3  图像单位 2

1.1.4  图像分辨率与屏幕分辨率 3

1.1.5  图像的灰度与灰度级 3

1.1.6  图像的深度 4

1.1.7  二值图像、灰度图像与彩色图像 4

1.1.8  通道 5

1.1.9  图像存储 5

1.2  图像噪声 5

1.2.1  图像噪声的定义 5

1.2.2  图像噪声的来源 6

1.2.3  图像噪声的滤除 6

1.3  图像处理 7

1.3.1  图像处理的分类 7

1.3.2  数字图像处理 8

1.3.3  数字图像处理常用方法 9

1.3.4  图像处理的应用 11

1.4  计算机视觉概述 12

1.4.1  基本概念 12

1.4.2  计算机视觉的应用 13

1.4.3  与相关学科的区别 14

1.5  OpenCV概述 15

第 2 章  OpenCV的Python开发环境搭建 18

2.1  Python下载与安装 18

2.2  在线安装与卸载opencv-python 20

2.2.1  在线安装opencv-python 20

2.2.2  卸载opencv-python 24

2.3  离线安装opencv-python 24

2.3.1  下载离线版opencv-python 25

2.3.2  离线安装NumPy和Matplotlib库 25

2.3.3  离线安装opencv-pytho...

"(1)本书是《OpenCV 4.5计算机视觉开发实战:基于Python》的升级书,主要是OpenCV升级为 4.10,以及增加5个的实战案例。
(2)基于Python 3.8和OpenCV 4.10版本编写,面向初学者,涵盖传统的图形图像算法与视频处理方法,并配以示例代码,内容丰富,行文通俗易懂。
(3)详解OpenCV 中的220多个函数,并给出100多个示例程序,以及车牌识别、目标检测、数字水印、图像加解密、物体计数、图像轮廓、手势识别等案例。
(4)配套示例源码、PPT课件、配图PDF文件与作者QQ一对一答疑服务。"