正确写法:cvConvertScale(sumPalm, mean, 0.2, 0);
错误写法:
这里,如果您写成cvConvertScale(sumPalm, mean, 1/5, 0);, 则mean = sumPalm*0+0
这里1/5会当成0来处理。
另外,在访问CvMat数据时,比如用cvmGet 和 cvmSet ,矩阵的索引是从0、0开始的。
本文介绍了在OpenCV中正确使用cvConvertScale函数的方法,指出将参数1/5直接写入函数会导致mean=sumPalm*0+0的问题,并强调了在CvMat数据访问时应注意的细节。
正确写法:cvConvertScale(sumPalm, mean, 0.2, 0);
错误写法:
这里,如果您写成cvConvertScale(sumPalm, mean, 1/5, 0);, 则mean = sumPalm*0+0
这里1/5会当成0来处理。
另外,在访问CvMat数据时,比如用cvmGet 和 cvmSet ,矩阵的索引是从0、0开始的。
6147
9万+

被折叠的 条评论
为什么被折叠?