全球旧事资料 分类
实验一信息熵与图像熵计算(2学时)
一、实验目的1复习MATLAB的基本命令,熟悉MATLAB下的基本函数;2复习信息熵基本定义能够自学图像熵定义和基本概念。二、实验内容1能够写出MATLAB源代码,求信源的信息熵;2根据图像熵基本知识,综合设计出MATLAB程序,求出给定图像的图像熵。三、实验仪器、设备1计算机-系统最低配置256M内存、P4CPU;2MATLAB编程软件。四实验流程图五实验数据及结果分析
四、实验原理1MATLAB中数据类型、矩阵运算、图像文件输入与输出知识复习。2利用信息论中信息熵概念,求出任意一个离散信源的熵(平均自信息量)。自信息是一个随机变量它是指某一信源发出某一消息所含有的信息量。所发出的消息不
f同,它们所含有的信息量也就不同。任何一个消息的自信息量都代表不了信源所包
含的平均自信息量。不能作为整个信源的信息测度,因此定义自信息量的数学期望
为信源的平均自信息量:
11loglogi
iipaiHEpapa
X
信息熵的意义:信源的信息熵H是从整个信源的统计特性来考虑的。它是从平均意
义上来表征信源的总体特性的。对于某特定的信源,其信息熵只有一个。不同的信
源因统计特性不同,其熵也不同。
3学习图像熵基本概念,能够求出图像一维熵和二维熵。
图像熵是一种特征的统计形式,它反映了图像中平均信息量的多少。图像的一维熵
表示图像中灰度分布的聚集特征所包含的信息量,令Pi表示图像中灰度值为i的像素
所占的比例,则定义灰度图像的一元灰度熵为:
2550logiiipp
H
图像的一维熵可以表示图像灰度分布的聚集特征,却不能反映图像灰度分布的空间
特征,为了表征这种空间特征,可以在一维熵的基础上引入能够反映灰度分布空间
特征的特征量来组成图像的二维熵。选择图像的邻域灰度均值作为灰度2
f分布的空间特征量,与图像的像素灰度组成特征二元组,记为ij,其中i表示像素
的灰度值0i255,j表示邻域灰度0j255
2ijpfijN
上式能反应某像素位置上的灰度值与其周围像素灰度分布的综合特征,其中fij为
特征二元组ij出现的频数,N为图像的尺度,定义离散的图像二维熵为
2550logijijipp
H
构造的图像二维熵可以在图像所包含信息量的前提下,突出反映图像中像素位置的
灰度信息和像素邻域内灰度分布的综合特征。
五、实验步骤
1求解信息熵过程:
1输入一个离散信源,并检查该信源是否是完备集;
2去除信源中符号分布概率为零的元素;
3根据平均信息量公式,求出离散信源的熵。
2图像熵计算r
好听全球资料 返回顶部