本书首先系统介绍了视觉检测算法的发展及其研究现状,总结了视觉检测软件系统的体系结构与识别算法流程,然后以图像预处理、图像分割、图像变换、特征提取、图像匹配、图像分析与分类这一视觉检测流程为主线,通过粘扣带、网孔织物、坯布、导爆管、电子元器件、电子接插件、FPC 补强片、汽车锁扣、列车车辆等多类产品的视觉检测应用实例以及各种算法的实验对比分析,揭示各视觉检测算法的适用场合与优缺点,为视觉检测系统的开发以及新算法的设计提供相关指导。
本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如,何时采用贪婪算法或动态规划;散列表的应用;图算法;Kzui近邻算法。
本书旨在系统介绍基于Moreau?Yosida正则化的非光滑优化理论与方法,主要内容包括凸集和凸函数的概念、次梯度和Moreau?Yosida正则化有关性质;求解非光滑优化问题的束方法,以及牛顿束方法和有限记忆束方法;提出非光滑优化的共轭梯度算法,包括改进的PRP算法和改进的HS算法以及Barzilai和Borwein(BB)算法,并给出了求解大规模非光滑问题的数值案例,供读者参考;提出非光滑优化的信赖域算法,包括调和信赖域算法和投影梯度信赖域算法在非光滑问题中的应用。