|
类型 |
特征 |
|
描述 |
计算区域的角度,此算子是基于ZV_REELLIPAXIS算子的,此外还计算了区域轮廓距离区域重心最大距离的点,如果该点的列坐标小于重心的列坐标则会将180加到ZV_REELLIPAXIS计算的角度上 |
|
语法 |
ZV_REORIENT(re,tabid_out) 或angle = ZV_REORIENT(re) 参数: re:ZVOBJECT类型,区域 tabid_out:TABLE索引,输出参数,区域的角度,顺时针为正,单位为度数,顺时针为正,范围(-180,180] |
|
适用控制器 |
支持ZV功能或者5系列以上的控制器 |
|
例子 |
ZVOBJECT img, mask, re, re_connect, re_src ZV_READIMAGE(img, "test.png", 0)'以原图像格式读取图片 ZV_REGENFULLIMG(img,mask)'生成的覆盖全图的区域 ZV_RETHRESH(img,mask,re,0,100) '区域二值化 ZV_RECONNECT(re,re_connect)'计算区域的连通区域 ZV_LISTGET(re_connect,re_src,3) '获取列表中序号为3的元素 ZV_REORIEN(re_src,0) '计算区域的方向角度,角度值放入TABLE(0)中 ? TABLE(0) |