gpt4 book ai didi

image-processing - 线扫描openCV

转载 作者:太空宇宙 更新时间:2023-11-03 22:16:22 27 4
gpt4 key购买 nike

下面是一个非常简单的代码段,但是我无法理解为什么它是抄袭的,你能告诉我错误是什么意思吗:


CvSize iSize;
iSize= cvGetSize(I1);
CvLineIterator *iter ;
CvPoint p1,p2;
long *arrH = new long[iSize.height + 1];
long *arrV = new long [iSize.width + 1];




for( int i=0; i<=iSize.height;i++)
{

p1.y = i; p2.y=i;
p1.x = 0; p2.x=iSize.width;

arrH[i] =0;
int l = cvInitLineIterator(I1,p1,p2,iter,4,0);
for( int j=0;j<l;j++)
{
arrH[i]+=iter.ptr;
CV_NEXT_LINE_POINT(iter);

}

fprintf(f1,"%d \n",arrH[i]);

}

形式的错误:'.ptr' 的左边必须有类/结构/联合我该如何解决它们?

最佳答案

我认为:

CvLineIterator *iter ;

应该是:

CvLineIterator iter ;

还有这个:

cvInitLineIterator(I1,p1,p2,iter,4,0);

应该是:

cvInitLineIterator(I1,p1,p2,&iter,4,0);

关于image-processing - 线扫描openCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2242648/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com