
函数的var是:
CvMat* _err;CvMat* _mask;int i,count = _err->rows*_err->cols,goodCount = 0; for( i = 0; i < count; i++ ) goodCount += mask[i] = err[i] <= threshold; // This line is strange for mereturn goodCount;
我指出的那条线实际上做了什么?因为,叫我奇怪,我从未见过这样的事情.
供您参考:
>是的,代码正在运行:D
>代码是CvModelEstimator2 :: findInlIErs函数的一部分.
然而,如果err [i] <=阈值,则为mask [i]分配1,否则为0. 然后,如果条件成立,它会增加goodCount.
mask[i] = (err[i] <= threshold);goodCount += mask[i];总结
以上是内存溢出为你收集整理的c – 这段代码有什么意义?全部内容,希望文章能够帮你解决c – 这段代码有什么意义?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)