2013-01-08 121 views
2

我有点新开放CV。我正在使用CalcHist()来计算图像灰度图像的直方图。我现在想计算直方图值的平均值。你能告诉我我能做到吗?直方图值的平均值OpenCV

我正在使用C++,由gcc在ubuntu中编译,opencv 2.4.3。

+0

C++或你在用什么?另外,请分享您的代码以计算直方图。这使得写一个可以理解的答案通常更容易。 – Niko

回答

3

CalcHist 5th属性是保存直方图值的Mat。访问它的.data []。

+0

非常感谢。我会尝试。对不起再次提问,但是请你告诉我每个参数的实际含义是什么?我试着从教程中看到,但他们的方式让我感觉有点复杂。 –

+0

第五个属性实际上是一个数组。很抱歉,但我可能错了。它实际上是Mat吗? –

+2

@LakshmiNarayanan搜索这样的例子[link](http://docs.opencv.org/doc/tutorials/imgproc/histograms/histogram_calculation/histogram_calculation.html) – William