MATLAB 中的 histo 函数,有人知道它的作用吗?histo(image) 这会返回什么?
我在 google 中找到,但在 MATLAB 中找不到任何预定义函数。最新的 MATLAB 中是否有一些新的包含。如果有人知道,请在下面解释发生了什么。
hist=histo(image);
pdf=hist/sum(hist);
t_new=round(sum(pdf.*[0:255]));
MATLAB 中的 histo 函数,有人知道它的作用吗?histo(image) 这会返回什么?
我在 google 中找到,但在 MATLAB 中找不到任何预定义函数。最新的 MATLAB 中是否有一些新的包含。如果有人知道,请在下面解释发生了什么。
hist=histo(image);
pdf=hist/sum(hist);
t_new=round(sum(pdf.*[0:255]));
histo()
可能是一个计算图像直方图的用户定义函数。您可以改用内置的 Matlab 函数hist()
:
n = hist(image)
阅读更多: http:
//en.wikipedia.org/wiki/Histogram
http://en.wikipedia.org/wiki/Histogram_equalization