|
类型 |
轮廓 | ||||||||||
|
描述 |
获取轮廓类型和几何基元参数,圆弧和椭圆弧角度均为顺时针,范围(-180,180],轮廓几何基元属性总共分为4种:曲线、直线、圆弧、椭圆、多边形 | ||||||||||
|
语法 |
ZV_CONTGETPARAM(cont,len,tab_id) 参数: cont:ZVOBJECT类型,输入轮廓 len:存储几何基元参数的buffer长度 tab_id:输出的几何基元参数,依次为type、param1、param2、param3...,即轮廓类型和基元参数,基元参数与轮廓类型有关,type如下:
| ||||||||||
|
适用控制器 |
支持ZV功能或者5系列以上的控制器 | ||||||||||
|
例子 |
ZVOBJECT img, img_bw, contlist, con_src DIM con_count ZV_READIMAGE(img, "test.jpg",0)'以原图像格式读取图片 ZV_THRESH(img,img_bw,200,255)'图像二值化 ZV_CONTGEN(img_bw,contlist,1,0)'将查找到的所有廓存入轮廓列表中 con_count = ZV_LISTCOUNT(contlist)'获取轮廓列表个数 FOR i=0 TO con_count-1 ZV_LISTGET(contlist,con_src,i)'获取某个轮廓 ZV_CONTGETPARAM(con_src,5,0)'获取轮廓类型和几何基元参数 NEXT |