我获得了320x240 B / W像素的图像,我提取的投影回报率为80x60。
在ROI上,我计算了reduce reduce(ROI, hist, 1, CV_REDUCE_SUM, CV_32FC1);
,然后使用minMaxLoc(hist, &minVal, &maxVal, 0, 0);
评估直方图的参数。一切正常:结果是正确的,但我有一个问题。
为什么minVal和maxVal会假设某些非常高的值?我有这个 MAXVAL = 10710 MINVAL = 5100 并使用以下公式计算hist上的平均值:
for (int i=0; i<cols-1; i++) {
float nextValue = hist.at<float>(i+1,0);
avg+=nextValue;
}
avg=avg/cols;
我看到了这个值很高的价值 平均= 8440
由于投资回报率,所有这些值是否应该更小?
谢谢