图像信息熵公式中的概率怎么求?H(p)= -∑i,jp(i,j)lnp(i,j)但是概率p(i,j) 我不知道怎么求,有人说是p(i,j) = x(i,j)∑i,jx(i,j)x(i,j)为图像的像元如果是概率的话,是不是应该是p(i,j) = x(i,j) / ∑i,jx(i,j)?MATLA
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/21 02:28:06
图像信息熵公式中的概率怎么求?H(p)= -∑i,jp(i,j)lnp(i,j)但是概率p(i,j) 我不知道怎么求,有人说是p(i,j) = x(i,j)∑i,jx(i,j)x(i,j)为图像的像元如果是概率的话,是不是应该是p(i,j) = x(i,j) / ∑i,jx(i,j)?MATLA
图像信息熵公式中的概率怎么求?
H(p)= -∑i,jp(i,j)lnp(i,j)
但是概率p(i,j) 我不知道怎么求,
有人说是p(i,j) = x(i,j)∑i,jx(i,j)
x(i,j)为图像的像元
如果是概率的话,是不是应该是p(i,j) = x(i,j) / ∑i,jx(i,j)?
MATLAB我不会,请尽可能用C语言或C++写,
或者告诉我p(i,j) = x(i,j) / ∑i,jx(i,j)
图像信息熵公式中的概率怎么求?H(p)= -∑i,jp(i,j)lnp(i,j)但是概率p(i,j) 我不知道怎么求,有人说是p(i,j) = x(i,j)∑i,jx(i,j)x(i,j)为图像的像元如果是概率的话,是不是应该是p(i,j) = x(i,j) / ∑i,jx(i,j)?MATLA
你说的对.
应该除.
p(i,j) = x(i,j) / ∑i,jx(i,j) 是对的.
概率,起码加起来应该等于1.
让你乘起来的【p(i,j) = x(i,j)∑i,jx(i,j) 】,是和你开玩笑吧.
%^^^^^^^^^^^^^^^^^^ Compute Entropy Of Image I ^^^^^^^^^^^^^
p = imhist(I(:));
% remove zero entries in p
p(p==0) = [];
% normalize p so that sum(p) is one.
p = p ./ numel(I);
Entropy = -sum(p.*log2(p));
其中的p就是图像I中所出现灰度的概率