我想做一个 double 的 CvSeq。我想也许我可以通过将元素类型指定为 CV_32FC1 来解决这个问题:
MySeq=cvCreateSeq(CV_32FC1,sizeof(CvSeq),sizeof(double),myMemStorage);
Incorrect size of input array (Specified element size doesn't match to the size of the specified element type (try to use 0 for element type) in function cvCreateSeq.
最佳答案
在 OpenCV 中,一个 double
由类型 CV_64FC1
表示而一个 float
由 CV_32FC1
表示.
关于opencv - 如何在 OpenCV 中制作 double CvSeq?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5809765/