### ZV_REMORPH -- 区域形态学

类型 | 特征
描述 | 使用任意结构元对区域进行形态学处理，结构元使用区域表示，可由生成区域的算子产生，如 ZV_REGENRECT、ZV_REGENRECT2、ZV_REGENCIRCLE等，耗时与结构元尺寸成正比、也与迭代次数成正比
语法 | ZV_REMORPH(re,st,re_morph,op,iter) 参数： re：ZVOBJECT类型，区域 st：ZVOBJECT类型，区域，如果为空或区域无效则取3x3矩形区域 re_morph：ZVOBJECT类型，区域,输出参数 op：形态学处理类型
0 | 腐蚀，对区域进行收缩
1 | 膨胀，对区域进行扩大
2 | 开运算，去除比结构元小的孤立区域、或者比结构元小的连接线
3 | 闭运算，连接比结构元小的缝隙、间隙等、或者比结构元小的孔洞
4 | 形态学梯度，梯度描述的是区域的突变部分，白到黑或是黑到白的交界处即是突变部分，即形态学梯度计算的是区域的边界
5 | 顶帽，分割出比结构元小的孤立区域、或者比结构元小的连接线
6 | 底帽，分割出比结构元小的缝隙、间隙等、或者比结构元小的孔洞
iter：迭代次数，范围[0,20]，常用值1，表示使用结构元st对区域不断地进行形态学处理，耗时与次数成正比
适用控制器 | 支持ZV功能或者5系列以上的控制器
例子 | ZVOBJECT img, dst, mask, re, st, re_morph ZV_IMGINFO(img,0)'获取图像基本信息 ZV_REGENFULLIMG(img,mask)'生成的覆盖全图的区域 ZV_RETHRESH(img,mask,re,0,120)'区域二值化 ZV_REGENRECT(st,0,0,3,3)'结构元 ZV_REMORPH(re,st,re_morph,0,1) '使用3x3矩形结构元对区域进行腐蚀处理 ZV_RETOIMG(re_morph,dst,TABLE(0),TABLE (1))'区域转二值图像