本书内容全面,分为基础部分、应用部分和扩展部分。基础部分系统地讲解了机器视觉基础和视觉系统设计的关键知识和技术,包括机器视觉概述、HALCON基础和语法、图像、区域、XLD、几何变换和模板匹配、3D视觉等。应用部分以Qt和WinForm为例讲解了HALCON与C#/C++语言的联合编程,并介绍了机器视觉的典型应用,包括OCR、几何测量、缺陷检测、3D视觉应用等。扩展部分的内容为机器视觉中的深度学习基本原理及应用。 本书以HALCON软件为基础,详细讲解了各个核心知识点和技能点,以实际应用案例贯穿其中,兼具理论性和实践性,便于读者充分理解并掌握机器视觉技术的相关基础知识。 本书可作为高等院校计算机类、机电类、自动化类等相关专业的“机器视觉”课程教材,也可作为感兴趣读者的自学读物,还可作为相关从业人员的参考用书。