|
类型 |
特征 |
|
描述 |
使用圆形结构元对区域进行腐蚀,腐蚀会缩小区域、光滑区域边界、去除比结构元小的区域,耗时与结构元尺寸成正比。建议结构元半径为0.5、1.5、2.5、3.5、5.5等,主要是为了避免区域发生平移,因为整数半径的圆会有一个非整数的重心,这个重心会四舍五如下一个整数
|
|
语法 |
ZV_REERODECIRCLE(re,re_circle,radius) 参数: re:ZVOBJECT类型,区域 re_circle:ZVOBJECT类型,腐蚀后的区域,输出参数 radius:圆形结构元半径,范围(0, 255.5) |
|
适用控制器 |
支持ZV功能或者5系列以上的控制器 |
|
例子 |
ZVOBJECT img, dst, mask, re, re_erode ZV_IMGINFO(img,0)'获取图像基本信息 ZV_REGENFULLIMG(img,mask)'生成的覆盖全图的区域 ZV_RETHRESH(img,mask,re,0,120)'区域二值化 ZV_REERODECIRCLE(re,re_circle,1.5)'使用半径为1.5个像素的圆形结构元对区域进行腐蚀处理 ZV_RETOIMG(re_erode,dst,TABLE(0),TABLE (1))'区域转二值图像 |