1、halcon软件提供的是快速的图像处理算法解决方案,不能提供相应的界面编程需求,需要和VC++结合起来构造MFC界面,才能构成一套完成的可用软件。
2、机器视觉在工业上的需求主要有二维和三维方面的
二维需求方面有:⑴识别定位;(2)OCR光学字符识别;(3)一维码、二维码识别及二者的结合;(4)测量类(单目相机的标定);(5)缺陷检测系列;(6)运动控制,手眼抓取(涉及手眼标定抓取等方面)
三维需求方面:(1)摄像机双目及多目标定(2)三维点云数据重构
3、要成为一名合格的机器视觉工程师必须具备以下三个方面的知识
(1)图像处理涉及以下几大领域:
A、图像处理的基本理论知识(图像理论的基础知识)
B、图像增强(对比度拉伸、灰度变换等)
C、图像的几何变换(仿射变换,旋转矩阵等)
D、图像的频域处理(傅里叶变换、DFT、小波变换、高低通滤波器设计)
E、形态学(膨胀、腐蚀、开运算和闭运算以及凸壳等)
F、图像分割(HALCON里的Blob分析)
G、图像复原
H、运动图像
I、图像配准(模板匹配等)
J、模式识别(分类器训练,神经网络深度学习等)
比较好的