我正在创建一个应用程序,在该应用程序中我需要按顺序推送一些元素,我在使用cvSeqPush
,但是我没有得到它的第二个参数const void * element
,我需要推送一个类型为cvPoint
的点。
如何在C中完成?
最佳答案
调用该方法可以将序列中的所有数据推入序列,但是在您的情况下,因为我想您的序列被配置为包含CvPoints,因此您必须指向此类数据才能拥有正确的程序。
CvPoint pnt = cvPoint(x,y);
cvSeqPush(srcSeq, (CvPoint *)&pnt);
这样的事情应该对您有用,只是指向序列需要的一些数据。
如果您需要更具体的案例,则应发布一些代码。
关于c - cvSeqPush如何工作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8876040/