您的位置:首页 > 移动开发

cvApproxPoly 多边形逼近轮廓

2012-12-21 13:32 274 查看
CVAPI(CvSeq*) cvApproxPoly( const void* src_seq,

int header_size, CvMemStorage* storage,

int method, double parameter,

int parameter2 CV_DEFAULT(0));

使用多边形去逼近轮廓,使顶点数目变少。

CvSeq* 返回值对应第一个 轮廓(可用h_next和v_next访问其他轮廓)

src_seq 要处理的目标序列

header_size 为返回结果指定头结构大小

storage 为返回结果指定新的内存存储器

method 算法:目前只有CV_POLY_APPOX_DP

parameter 逼近算法参数,指定逼近精度,曲线1、n

parameter2 逼近算法参数。若为0,只处理src_seq指向的轮廓。1则处理整个双向链表中的所有轮廓。(h_next和v_next可达的)


原图


调用逼近算法:参数为 CV_POLY_APPROX_DP, 2, 1


未调用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: