前言 数字图像处理是利用计算机对图像进行变换、增强、复原、分割、压缩、分析、理解的理论、方法和技术,是现代信息处理的研究热点。数字图像处理技术发展迅速,应用领域越来越广泛,对国民经济、社会生活和科学技术等方面产生了巨大的影响。 数字图像处理技术的学习和应用,离不开计算机仿真和实验。目前的教材多是采用MATLAB仿真,随着Python语言的应用越来越广泛,利用Python对数字图像进行处理的需求逐渐增大。因此,本书在讲解数字图像处理算法原理后,利用Python语言和OpenCV、NumPy、SciPy、Matplotlib等扩展库进行程序设计,便于移植以及和后续处理衔接。 本书共分为12章,内容包括绪论、数字图像处理基础、图像基础性运算、图像的正交变换、图像增强、图像复原、图像的数学形态学处理、彩色图像处理、图像分割、图像描述与分析、特征检测与匹配,以及图像编码,这些内容涵盖了数字图像处理的重点。 本书配以教学课件、Python程序代码、微课视频、实验指导、思维导图及教学建议等数字资源,便于读者学习和掌握数字图像处理的算法理论、程序实现。除算法配套程序外,本书还在第3章、第5章、第7章和第8章设计了综合实例,以加深读者对处理算法的综合理解,提高读者的实践能力。每章安排有具体的习题以及实践题目,读者可以根据需要选做。 本书由蔡利梅编写,在编写过程中参考了大量图像处理的文献、仿真工具的文档资料,再次对这些文献资料的作者表示真诚的感谢。 由于编者学识水平有限,书中不足之处敬请读者不吝指正。 编者 2025年2月 全书思维导图