如何使用cvInsert将CvPoint插入CvSeq?

时间:2011-11-29 14:08:22

标签: opencv casting

我正在使用Cvpoint的CvSeq,它是由cvApproxPoly创建的。 我需要删除一些点并插入一些新点。 我可以删除有任何问题的点,但当我尝试插入时,我得到一个错误: “无法将参数3从”CvPoint“转换为”const void *“

我写的代码是

Cvpoint p;
p.x=1;
p.y=1;
cvInsert (mySeq, i, p);

我如何进行类型转换?

1 个答案:

答案 0 :(得分:3)

尝试cvSeqPush

将其称为

Cvpoint p;
p.x=1;
p.y=1;
cvSeqPush(mySeq, &p);