文档

灰度图像熵

语法

e =熵(I)

描述

例子

e=熵(返回e,表示灰度图像熵的标量值

例子

全部折叠

将图像读入工作区。

I = imread(“circuit.tif”);

计算熵。

J =熵(I)
J = 6.9439

输入参数

全部折叠

灰度图像,指定为实数、非稀疏数值数组。可以有任何维度。如果有两个以上的维度,entropyfilt将其视为多维灰度图像,而不是真彩色(RGB)图像。

数据类型:|uint8|uint16|uint32|逻辑

输出参数

全部折叠

图像熵,作为数字标量返回。

数据类型:

更多关于

全部折叠

熵是一种随机性的统计度量,可用于表征输入图像的纹理。

熵的定义为总和(p。* log2 (p)),在那里p返回的归一化直方图计数imhist

提示

  • 默认情况下,逻辑数组使用两个箱子,逻辑数组使用256个箱子uint8uint16,或数组。转换除。以外的任何类逻辑uint8对于直方图计数计算,使像素值是离散的,并直接对应于一个bin值。

参考文献

[1] Gonzalez, r.c., R.E. Woods, S.L. Eddins,使用MATLAB进行数字图像处理,新泽西州,Prentice Hall, 2003,第11章。

另请参阅

|

R2006a之前介绍

这个话题有用吗?