我试图用开放式录像制作一张血像。 我的图像(32比方)来自混合作业,因此,我只知道这些数值在[-0.5;0.5]之间,但我对起点数据没有任何了解。
the problem is that I don t understand how to set the parameters to compute such histogram. the code I wrote is:
int numbins=1000;
float range[]={-0.5, 0.5};
float *ranges[]={range};
CvHistogram *hist=cvCreateHist(1, &numbins, CV_HIST_ARRAY, ranges, 1);
cvCalcHist(&img, hist);
我想要获得他的图象是成像。 如果我试图印刷他的图象一,我只看到黑色照片,而用同样的功能,如果使用8轨图像,我就会得到正确的图表。