机器视觉:使用HALCON描述与实现
杜斌
内容简介
随着工业4.0的普及,机器视觉越来越流行,越来越多的机器代替人类从事重复性工作,人机协调共同工作的需求产生,HALCON作为机器视觉中优秀的算法库,因其高效性、易用性、可查阅性而得到广泛的应用。
本书针对机器视觉原理、方法,以及算法的应用进行探讨和说明,并进行实例分析,图文并茂,让读者全面、深入地了解机器视觉算法和HALCON的实现方式。通过具体的实例,可以提高读者对于实际项目的开发能力;同时也为机器视觉项目管理者提供项目技术参考。
本书适合需要系统学习机器视觉的初学者、希望掌握HALCON算法库的程序员、需要了解机器视觉基础知识的项目开发管理者、专业培训机构的学员,以及对机器视觉感兴趣的人士参考阅读。 作者简介
图片
杜斌现担任某公司机器视觉实战项目研发主管,专注于机器视觉HALCON领域的前沿算法研究。目前担任网易云课堂“HALCON视频教程图像分析实战完整”等视频课程的主讲教师,帮助学员快速掌握机器视觉HALCON知识,广受好评。 学习说明 LEARNING INSTRUCTIONS
HALCON是德国MVTec公司发布的一款机器视觉软件,使用的编程语言类似于Pascal语言,有独特的语法。我们可以先了解HALCON软件编程语言的语法和关键词,以较好地理解编程语言所要表达的内容。然后以HALCON的数据结构为线索,来学习处理这些数据结构的相关函数。在学习函数时,应当了解函数背后的运行算法原理,明确输入变量和输出变量的意义;然后关注函数对于不同图片的处理效果,再运用到实际案例中。我们还可以使用HALCON的导出功能,把程序导出为C++、C、C#、VB、Python等编程语言,用于使用这些编程语言编写的程序当中,以实现HALCON的联合编程,这将有助于实际项目的开发。
以下是几点具体建议:
(1)对于HALCON初学者,建议从头开始依次阅读各章内容,并…