|
类型 |
区域运算 |
|
描述 |
计算区域的连通区域,将输入区域分解成多个连通区域,一个区域可能由多个互不连接的连通区域构成,因此将一个区域分解可以得到多个互不连接的连通区域,连通区域---区域的每个行程连通的 |
|
语法 |
ZV_RECONNECT(re,re_connected) 参数: re:ZVOBJECT类型,输入区域 re_connected:ZVOBJECT类型,列表,输出参数,列表中存储的是 ZVOBJECT类型的区域 |
|
适用控制器 |
支持ZV功能或者5系列以上的控制器 |
|
例子 |
ZVOBJECT img, dst, mask, re, re_connect, re_src DIM re_count ZV_READIMAGE(img, "test.png", 0)'以原图像格式读取图片 ZV_REGENFULLIMG(img,mask)'生成的覆盖全图的区域 ZV_RETHRESH(img,mask,re,0,150) '区域二值化 ZV_RECONNECT(re,re_connect)'计算区域的连通区域 ZV_IMGCOPY(img,dst) '复制图像 ZV_IMGSETCONST(dst,0) '将图像的像素值置为0 re_count = ZV_LISTCOUNT(re_connect) '获取连通区域的数量 FOR i = 0 TO re_count-1 ZV_LISTGET(re_connect, re_src,i) ZV_REGION(dst,re_src,0,255) NEXT |