主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

entropy

灰度图像的熵

说明

e = entropy(I) 返回灰度图像的熵 I。熵是随机性的统计测度,可用于表征输入图像的纹理。

示例

示例

全部折叠

将图像读入工作区。

I = imread('circuit.tif');

计算熵。

J = entropy(I)
J = 
6.9439

输入参数

全部折叠

灰度图像,指定为任意维度的数值数组或逻辑数组。entropy 需要数据类型为 doublesingle 的图像的值在 [0, 1] 的范围内。如果 I 的值超出范围 [0, 1],则可以使用 rescale 函数将值重新缩放到需要的范围。

数据类型: double | uint8 | uint16 | uint32 | logical

输出参量

全部折叠

图像 I 的熵,以数值标量形式返回。

数据类型: double

详细信息

全部折叠

参考

[1] Gonzalez, R. C., R. E. Woods, and S. L. Eddins. Digital Image Processing Using MATLAB. New Jersey, Prentice Hall, 2003, Chapter 11.

扩展功能

全部展开

版本历史记录

在 R2006a 之前推出

全部展开

另请参阅

|