【问题标题】:how to reach amount of entropy of image in between the range [0,1] in matlab?如何在matlab中达到[0,1]范围内的图像熵量?
【发布时间】:2016-07-01 10:48:35
【问题描述】:

通常熵的量在 [0,1] 范围内。但运行后

 E = entropy(I)

E 是一个标量值,表示 E>1 的灰度图像 I 的熵。我希望 E 在 [0,1] 之间。请指导我或建议其他功能。

【问题讨论】:

  • 通常熵的量在 [0,1] 范围内 不,不是。参见熵的定义。你说你想要另一个介于 0 和 1 之间的函数,但只有这些信息我们无法提出任何建议

标签: matlab image-processing entropy


【解决方案1】:

您可以按此图像的最大熵来缩放输出。

 H = entropy(I);
 N = numel(I);
 maxH = entropy([1:N]/N);
 Hscaled = H/maxH;

礼貌回答:https://in.mathworks.com/matlabcentral/answers/293322-how-to-reach-amount-of-entropy-of-image-in-between-the-range-0-1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-19
    • 2015-01-26
    • 1970-01-01
    相关资源
    最近更新 更多