ZV_DEFDETECTSURFACE -- 光面缺陷检测

类型

缺陷

描述

表面外观缺陷检测,主要检测瑕疵、斑点、划痕、污渍

语法

ZV_DEFDETECTSURFACE(src,re,rst,type,axis,size,thresh,minArea,maxArea)

参数:

src:输入图像

re:输入区域,re对应的区域为进行缺陷检测的有效区域

rst:输出参数,缺陷结果

type:检测类型

0

暗的瑕疵

1

亮的瑕疵

2

亮和暗都检测

axis:检测轴

0

检测x

1

检测y

2

xy两个轴都要检测

size:检测尺寸,尺寸要大于1

thresh:瑕疵级别的阈值,范围0-255

minArea:缺陷最小面积

maxArea:缺陷最大面积

适用控制器

支持ZV功能或者5系列以上的控制器

例子

ZVOBJECT src,re, rst

ZV_READIMAGE(src,"test.jpg",0)'以原图像格式读取图片

ZV_REGENFULLIMG(img,re)'生成全图区域

ZV_DEFDETECTSURFACE(src,re,rst,ZV_DEFECT_DARK,ZV_DEFECT_AXISX,30,120,20,100)'表面外观缺陷检测