前 言
《中国制造2025》的核心内容是装备生产和应用的信息化与智能化,机器视觉是实现这一目标的关键技术。提起“机器视觉”或者“图像处理”(机器视觉的软件部分),许多人并不陌生,但是没有专门学习过的人,往往会把“图像处理”与用于图像编辑的Photoshop软件等同起来,其实两者之间具有本质的区别。机器视觉中的图像处理是由计算机对现有的图像进行分析和判断,然后根据分析判断结果去控制执行其他相应的动作或处理;而Photoshop软件是基于人的判断,通过人手的操作来改变图像的颜色、形状或者剪切与编辑。也就是说,一个是由机器分析判断图像并自动执行其他动作,一个是由人分析判断图像并手动修改图像,这就是两者的本质区别。本书内容就是介绍机器视觉的构成、图像处理理论算法及应用系统。
目前,市面上图像处理方面的书比较多,一般都是着眼于讲解图像处理算法理论或者编程方法,笔者本人也编著了两本图像处理VC++编程和一本机器视觉理论及应用实例介绍方面的书,这些书的主要适用对象是图像处理编程人员。然而,从事图像处理编程工作的人毕竟是少数,将来越来越多的人会从事与机器人和智能装备相关的操作及技术服务工作,目前国内针对这个群体的机器视觉教育书籍还比较少。近年来,经常有地方理工科院校来咨询图像处理实验室建设事项,他们的目的是图像处理理论教学,而不是学习图像处理程序编写,给他们推荐教材和进行图像处理实验室配置都是很困难的事。为了适应这个庞大群体的需要,本书以普及教学为目的,尽量以浅显易懂、图文并茂的方法来说明复杂的理论算法,每个算法都给出实际处理案例,使一般学习者能够感觉到机器视觉其实并不深奥,也给将来可能从事机器视觉项目开发的人增强信心。
本书汇集了图像处理绝大多数现有流行算法,对于专业图像处理研究和编程人员,也具有重要的参考价值。
本书在撰写过程中得到了田浩、欧阳娣、曾宝明、王桥、杨明、乔妍、朱德利、梁习卉子、陈洪密、代贺等不同程度的帮助,也获得了北京现代富博科技有限公司的技术支持,在此对他们表示衷心的感谢!
由于笔者水平所限,书中不足之处在所难免,敬请广大读者与专家批评指正。
编著者