“图像”函数

机器视觉原理与案例详解
工控帮教研组编著
电子工业出版社
2020.7
ISBN 978-7-121-39084-5

一、“图像”函数

  • “图像”函数的作用是改善原图、突出所需特征、清除或消除不必要的特征。下面介绍几个常用的“图像”函数。

(1)CompareImage函数

  • CompareImage函数用于存储一个参考图像(又称模板图像),将产品图像与参考图像进行比较(标准化的差异操作),并返回图像。
    在返回图像中,每个像素都显示产品图像与参考图像的差异(亮表示不同;暗表示相同)。
    应用CompareImage函数进行检测的效果如图10-121所示。
图10-121

(2)NeighborFilter函数

  • NeighborFilter函数用于返回经过处理操作的图像。
    处理操作包括扩大、蚀刻、高通、低通等。
    例如,在NeighborFilter函数用于蚀刻时,将在输出图像中将暗像素区域变大,即增大暗特征、缩小亮特征,如图10-122所示;
    在NeighborFilter函数用于扩大时,将在输出图像中扩大亮像素区域,即增大亮特征、缩小暗特征,如图10-123所示。
图10-122

图10-123

(3)PointFilter函数

  • PointFilter函数用于返回经过处理操作的图像(图像的每一个像素都独立变化,与附近像素无关)。
    处理操作包括二元化、剪断、拉伸、使均衡等。
    例如,在PointFilter函数用于二元化时,输出图像像素的灰度值为0或255:如果原灰度值大于阈值,则输出像素的灰度值为255;如果原灰度值小于阈值,则输出像素的灰度值为0,如图10-124所示。


    图10-124
  • 在PointFilter函数用于剪切时,将剪切所有高像素值至指定的最高值、低像素值至指定的最低值

  • 在PointFilter函数用于拉伸时,将“拉伸”像素数到最大范围(0~255)。

你可能感兴趣的:(“图像”函数)