本书全面、系统地介绍了机器视觉系统硬件、相关的理论基础和应用技术,并在此基础上介绍了具体的工程案例。本书共10章。第1章简要介绍机器视觉技术的基本概念、相关学科领域及其机器视觉软件编程平台。第2章介绍图像的采集,重点是机器视觉技术中硬件部分和HALCON软件的图像采集示例。第3章介绍了HDevelop基本框架、HALCON的基本数据结构、程序控制结构等。第4-6章介绍了机器视觉的理论基础和方法,包括图像的预处理、图像分割、图像几何变换和数学形态学基础。第7章介绍了相机的标定,作为机器视觉的常规步骤,介绍了标定的目的、步骤和方法。第8-10章介绍了与工程应用相关的机器视觉技术,包括模板匹配技术、测量技术、分类识别技术,及其相关工程案例。 本书力求对机器视觉技术各关键环节进行深入浅出地介绍,通过大量的的例题和案例设计,帮助读者快速掌握机器视觉技术相关理论、编程技术,形成对于工程应用的框架性概念。本书可作为电子信息、自动化、人工智能、计算机等专业高年级本科生的教材,也可以作为对机器视觉和数字图像处理感兴趣的初学者的参考书,还可以作为从事HALCON开发的广大科研人员和工程技术人员的参考书。