图像处理--采用最大熵方法进行图像分割

合集下载

图像分割的最大熵方法的改进

图像分割的最大熵方法的改进

信息熵的概念来自于信息论[6], 是对信源中平均产生一个 消息所能消除不确定性的量化描述。给定信源空间 éXù = ëP û n x2 xn ù é x1 其中 0 £ P( xi) £ 1 , 则信 P( x i ) = 1 , ê ú, å ëP( x1) P( x 2) P( x n)û i=1 源 X 的信息熵定义为:
图分为四部分: 背景、 目标、 受噪声干扰的背景和受噪声干扰的目标, 以选取这四部分的信息熵的和最大作为阈值的选取准则。 该方法有三个优点: 尽可能包括背景部分和目标部分; 可以有效地提高对噪声数据的鲁棒性; 不过度地引入噪声和边缘信息。实 验结果表明, 该方法具有较好的图像分割效果。 关键词: 二维直方图; 信息熵; 噪声; 图像分割 DOI: 10.3778/j.issn.1002-8331.2012.01.061 文章编号: 1002-8331 (2012) 01-0212-04 文献标识码: A 中图分类号: TP391
(a) LENNA 图像
1 200 1 000 800 600 400 200 0 300 250 200 150 100 50 灰度值
次数
0
300 250 200 150 100 灰度值 50
(b) LENNA 图像的二维直方图
图 1 LENNA 图像与它的二维直方图
基金项目: 国家自然科学基金 (No.61170161) ; 山东省自然科学基金 (No.Y2008E11) ; 鲁东大学创新团队建设项目 (No.08-CXB006) 。 作者简介: 唐新亭 (1975 —) , 男, 讲师, 主要研究方向为数据挖掘、 图像处理等; 张小峰 (1978 —) , 男, 博士研究生, 讲师; 邹海林 (1962 —) , 男, 教授。E-mail: txtyt@ 收稿日期: 2011-05-04; 修回日期: 2011-07-04; CNKI 出版: 2011-10-13; /kcms/detail/11.2127.TP.20111013.1001.118.html

基于熵的图像二值化算法设计-二维最大熵分割

基于熵的图像二值化算法设计-二维最大熵分割

1设计目的与要求1.1 设计目的(1)熟悉和掌握MATLAB程序设计方法。

(2)学习和掌握MATLAB图像处理工具箱。

(2)了解图像分割和图像二值化的原理。

(3)掌握图像二值化技术阈值的选取。

(4)将原彩色图像变为二值化后的图像,通过二维最大熵图像分割法对图像进行分割达到预期目的。

1.2 设计要求(1)了解图像变换的意义和手段。

(2)熟悉最大熵和二值化的基本性质。

(3)通过本实验掌握利用MATLAB编程实现数字图像处理。

(4)理解图像分割的原理,了解其应用,掌握最大熵和二值化分割的方法。

2 设计方案2.1 图像二值化图像二值化是数字图像处理技术中的一项基本技术,二值化图像的显示与打印十分方便,存储与传输也非常容易,在目标识别、图像分析、文本增强、字符识别等领域得到广泛应用。

图像二值化是将灰度图像转化为只有黑白两类像素的图像,大多采用阈值化算法处理。

在不同的应用中,阈值的选取决定着图像特。

征信息的保留。

因此,图像二值化技术的关键在于如何选取阈值。

2.2 最大熵原理最大熵原理:最大熵原理是在1957 年由E.T.Jaynes 提出的,其主要思想是,在只掌握关于未知分布的部分知识时,应该选取符合这些知识但熵值最大的概率分布。

因为在这种情况下,符合已知知识的概率分布可能不止一个。

我们知道,熵定义的实际上是一个随机变量的不确定性,熵最大的时候,说明随机变量最不确定,换句话说,也就是随机变量最随机,对其行为做准确预测最困难。

图像分割中最大熵的引入:在图像分割中若假定以灰度级T 分割图像,则图像中低于灰度级T 的像素点构成目标物体,高于灰度级T 的像素点构成背景那么各个灰度级在图像分割后的两区域中的概率如下:O :ti N N (0<=i<=t) (3.2.1)B :ti N N N - (t+1<=i<=255) (3.2.2)其中Ni 为图像中灰度级为i 的像素点个数,Nt 为灰度级从0~t 的像素点总和,N 为图像总像素点,t 为假定灰度阈值T 。

前景与背景最大熵算法图像分割

前景与背景最大熵算法图像分割

H1
H2
T ˆars m [0g ,2]5a H 51 xH 2
很强很完美?
图像 分割
前景与背景分 割
最大熵算法
图像噪声影响 直方图
h(i)
2500.00
2000.00
1500.00 1000.00
Noise free Low noise High noise
500.00
0.00 0.00
i
50.00
100.00
15与背景分割
最大熵算法
如何解决?
图像 分割
前景与背景分割
物体的分布区域是空间连续的
相邻像素应该有相同的分类
图像 分割
很可能是噪声
如何利用这些信息?
前景与背景分割
松弛算法
P(i): 像素i是前/背景的概率
图像 分割
Pi~P pix iel
i1
i2
i3
Pi~FPi1,..P .i,8 i4
i
i5
P pix ie lgi/gmax
i6
i7
i8
像素值
255 P i~ F P i 1 ,.P .i8 .,
P i j ~ F P i x ,P . i , .P . i y . , .
先有鸡?先有蛋?
图像 分割
前景与背景分割
先有鸡?先有蛋?
图像分割
图像 分割
如何分割
需要被分割成不同部分的对象有 什么不同?
第一类图像:前景与背景
图像 分割
前景与背景分割
假设:前景与背景亮度不同
一个暗一个亮
阈值分割
如何求最优分割阈值?
阈值
图像 分割
前景与背景分割

图像分割的熵方法综述

图像分割的熵方法综述

*国家自然科学基金资助项目(No.40971217)收稿日期:2011-10-13;修回日期:2012-07-13作者简介曹建农,男,1963年生,博士后,教授,主要研究方向为遥感、图像分析、地理信息系统.E-mail :caojiannong@126.com.图像分割的熵方法综述*曹建农(长安大学地球科学与资源学院西安710054)摘要对图像分割的熵方法进行较全面地分析和综述,其中包括一维最大熵、最小交叉熵、最大交叉熵图像分割方法等.对Shannon 熵、Tsallis 熵及Renyi 熵之间的关系等进行分析与评述.对二维(高维)熵及空间熵等进行分析与评述.最后指出一维熵与其它理论的有机结合、高维熵模型的计算效率等未来研究方向.关键词图像分割,交叉熵,二维(高维)熵,空间熵,玻耳兹曼熵中图法分类号P 237Review on Image Segmentation Based on EntropyCAO Jian-Nong(School of Earth Science and Resourses ,Chang 'an University ,Xi 'an 710054)ABSTRACTThe image segmentation based on entropy is analyzed and reviewed including one-dimensional maximum entropy ,minimum cross entropy ,maximum cross entropy and so on.The relations of Shannon entropy ,Tsallis entropy and Renyi entropy are analyzed and commented ,and the performance of two dimensional (high dimension )entropy and spatial entropy is also appraised.In conclusion ,it points out the future research direction ,such as the computational efficiency of the high-dimensional entropy model and one-dimensional entropy and other theories integrated.Key WordsImage Segmentation ,Cross Entropy ,Two Dimensional (High Dimentional )Entropy ,Spatial Entropy ,Boltzmann Entropy1引言许多应用中,图像分割是最困难且最具挑战的问题之一.自从20世纪80年代开始,利用熵的概念选择图像分割阈值一直受到研究者的关注.文献[1]首先提出最大后验熵上界法,文献[2]提出一维最大熵阈值法,文献[3]提出二维熵阈值法.在最大熵阈值法中,熵采用香农(Shannon )熵的定义形式[1-10].香农熵满足可加性(Additivity )或者说广延性(Ex-tension ),这一特性忽略了子系统之间的相互作用.Tsallis 熵[11]和Renyi 熵[12]具有非可加性(Non-addi-tivity )或者说非广延性(Non-extension ),它考虑两个子系统之间的相互作用.文献[13]提出最小交叉熵,并不断完善[14],随后产生最大交叉熵算法[15]以及极大交叉熵算第25卷第6期模式识别与人工智能Vol.25No.62012年12月PR &AI Dec 2012法[16],它们具有较好的有效性、合理性和鲁棒性,受到广泛关注[17].文献[18]提出基于高斯分布的最小交叉熵迭代方法.文献[19]提出基于伽马(Gamma)分布的最小交叉熵阈值优化搜索方法.文献[20]提出基于伽马分布的最小交叉熵迭代算法.文献[21]将交叉熵应用于马尔可夫随机场(MRF)能量函数的构造.文献[22]提出基于MRF的空间熵概念.文献[23]用玻耳兹曼熵直接表达灰度变化.基于熵方法的图像分割经历三十多年的研究发展,存在一些值得综合讨论的问题,因此有必要进行梳理与评价,以利于继续深入研究.2图像分割的熵方法文献[24]将图像分割方法分为6类:1)基于直方图形状;2)基于聚类;3)基于熵;4)基于对象属性;5)空间分析:包括高维概率分布和像素共生关系;6)局部方法:调整像素与图像局部特征关系阈值选择,并认为,基于熵的方法是最好的分割方法之一[24].文献[25]将熵方法分为7类:局部熵(Local Entropy,LE);全局熵(Global Entropy,GE);联合熵(Joint Entropy,JE);局部相对熵(Relative Local Entropy,LRE);全局相对熵(Relative Global Entropy,GRE);联合相对熵(Relative Joint Entropy,JRE);最大熵(Maximum Entropy,ME)[1]等.相对熵又称互熵或交叉熵等,本文统一称为交叉熵(Cross Entropy,CE).综合上述观点,本文将熵在图像分割中的应用分为5类:1)基于直方图形状的熵方法;2)基于熵测度的聚类方法;3)基于对象属性熵方法;4)基于熵的空间分析方法:包括高维概率分布的高维熵和基于共生关系的联合熵;5)局部熵方法:调整像素与图像局部熵特征关系的阈值选择.因为聚类和对象属性熵方法中的熵测度可以是任何一种熵形式,所以本文进一步概括为3种基本熵方法:基于全局信息的一维熵方法;基于局部信息的二维(高维)熵方法;交叉熵方法.2.1熵方法概念香农[26-27]定义一个n状态系统的熵:H=-∑ni=1piln(pi),(1)其中,pi是第i个事件发生的概率,并且相关事件的概率满足∑n i=1pi=1,0≤pi≤1.(2)认为获得一个事件的信息增益(Gain in Information)恰好与事件发生的概率相关,所以香农用ΔI=ln(1p i)=-ln(p i),(3)作为信息增益的测度,显然,上式表达的信息增益的数学期望就是H=E(ΔI)=-∑ni=1piln(pi).(4)考虑到,概率为“0”时,式(3)和式(4)均无定义;无知性测度(Measure of Ignorance)或信息增益在统计学上更宜于表示成(1-pi)的形式,文献[28]提出将信息增益表达成ΔI(p i)=e(1-p i),则上式表达的信息增益的数学期望就是指数熵[28]:H=E(ΔI)=∑ni=1pie(1-p i).(5)图1给出状态系统中香农熵和指数熵与事件概率的函数关系,可见香农熵与指数熵在信息增益或无知性测度上是一致的,式(4)和(5)在实践中是等价的,但是后者在概率闭区间中连续.图12个状态系统的概率与标准化熵分布Fig.1Distribution of probability vs.normalized entropy fortwo state systems从式(4)和(5)以及图1,可得熵与概率关系的以下特性:1)具有极高可能性或极低可能性的事件,信息增益的期望必置于两个有限极限值附近;2)当系统中所有事件的概率均等时,熵最大,数学关系如下:H(p1,p2,…,pn)≤H(1n,1n,…,1n);(6)3)当事件发生的概率为0.5时,该事件的熵最大,即对此事件的无知性测度、不确定性最大,或者说,对此事件的信息增益最大,可获得的信息量最大;4)当概率大于或小于0.5时,熵呈下降趋势,即9596期曹建农:图像分割的熵方法综述对此事件的无知性测度、不确定性在减小,或者说,对此事件的信息增益在减小,可获得的信息量在减小.文献[29]对图像分割给出较严密的定义,即将图像细分为其组成区域或对象.图像分割的实质就是寻找直接或间接实现像素对均质区域归属的某种最优化机制.利用熵进行图像分割,就是选择恰当的多个(一个或以上)灰度阈值,将图像的灰度分为多个(二个或以上)集合,这多个集合所对应的所有像素的概率和,分别构成多个事件,这多个事件的信息增益的数学期望就是熵,如式(4)或式(5).显然,此时图像的熵是灰度阈值的函数,通过迭代优化控制,当熵取得最大值时,根据式(6),图像灰度的多个集合的概率最接近,其信息增益最小,或者说信息量变化最小,获得最优化分割.熵的特性是其优化评价的能力,因此,图像分割的熵方法本质,是借助熵对事物信息量的数理异同性测度能力,构造不同的熵函数以帮助确定最优度量或最优控制实现图像分割.2.2熵模型原理2.2.1一维(全局)熵模型基于直方图形状的熵方法可归为一维熵方法,是一种高效经典的熵方法.1)一维熵的两元统计法.根据式(4)或式(5)中的一维(直方图)概率p i 直接构造熵函数,就是一维熵,因为它只依据图像全局直方图信息,又称全局熵(Global Entropy ).假设F =[f (x ,y )]M ˑN 是一幅尺寸为M ˑN 的图像,其中f (x ,y )是空间位置(x ,y )处的灰度值,f (x ,y )∈G L ={0,1,…,L -1}灰度集合.设第i 个灰度级的频数为N i ,则∑L -1i =0N i =MN ,文献[1]、[2]和[30]都将图像F 的灰度直方图看作L 个符号的一次输出,这L 个符号独立对应于图像F 的L 个灰度级.根据式(1),文献[1]定义的图像熵:H =-∑L -1i =0p i ln (p i ),p i =N iN.(7)设t 为分割阈值,P t =∑ti =0p i表示直方图灰度取值在[0,t ]区间内的所有像素的概率和,则图像的后验熵:H'L (t )=-P t ln (P t )-(1-P t )ln (1-P t ).(8)文献[1]用上式的最大化上界为准则选择阈值.由上式可知,图像中的目标与背景被看作两元事件,所以,称其为一维熵的两元统计法.2)一维熵的多元统计法.与文献[1]不同,文献[2]则考虑两个概率分布,一个对应目标,一个对应背景,将目标与背景的熵分别加和,并以其最大值为准则选择阈值,图像的一维后验熵:HᵡL (t )=-∑ti =0p i P t ln (p iP t)-∑L -1j =t +1(p j 1-P t )ln (p j1-P t),(9)由上式可知,图像中的目标与背景被看作两个系列多元事件,所以,称其为一维熵的多元统计法.3)一维熵的泊松分布假设法.除了式(8)和式(9)的算法之外,文献[28]根据文献[31]等的研究,认为如果感光一致,则图像灰度值服从泊松分布.因此,数字图像的灰度直方图将由两个泊松分布混合构成,两个泊松分布的参数λO 和λB 分别对应目标和背景,如图2(b )中的虚线所示.因此,目标与背景的分割问题就是寻找灰度阈值t ,使其满足λB>t >λO ,并通过两个泊松分布的熵之和最大化选择阈值t.两个泊松分布的概率p O i 和p B i 分别由参数λO 和λB 决定,λO 和λB 则由最大似然方法或其它方法预估得到.因此,图像熵H (t )=∑ti =0p O ie 1-p O i+∑L -1j =t +1p B i e 1-p B i.(10)这里选择式(5)计算熵,可避免概率为零时,香农熵无定义,下文类似问题不再说明.根据式(8)对Lena 图像(如图2(a ))进行分割的结果(如图2(b )),阈值为0.25,此时背景与目标像素的概率和分别为0.4992和0.5008,其处于等概率位置.实验表明,式(8)的算法认为,目标与背景像素是同一概率事件的两个状态,当目标与背景像素的概率基本均等,熵取得最大值时,为阈值选取准则,虽然符合熵的第二特性,但不够恰当.其不合理性在于,直方图的灰度等概率分割点,不一定对应图像目标与背景的分割点.与式(8)的观点相反,根据式(11)对Lena 图像进行分割的结果(如图2(c )),阈值为0.46,它认为目标与背景像素是两个相关独立事件,属于目标或背景的像素概率,各自的总熵之和取得最大值时,为阈值选取准则.其合理性在于,独立计算目标或背景的像素概率及其熵,可更客观地测度目标与背景的内部一致性以及外部差异性,符合图像分割的本质特性.根据式(10)采用泊松分布对Lena 图像进行分割,结果如图2(d ),分割阈值为0.32,其阈值介于图2(b )和(c )之间,理论较完善.但是,泊松分布的参069模式识别与人工智能25卷数需要预先估计,需要先验知识为条件,而且泊松分布假设不适合许多实际图像,因此,具有局限性.(a )Lena 原始图像(b )式(8)分割结果(a )Original image Lena(b )Segmentation result of equation (8)(c )式(9)分割结果(d )式(10)分割结果(c )Segmentation result of equation (9)(d )Segmentation result of equation (10)图23种方法分割结果对比Fig.2Segmentation result comparison of 3methods2.2.2二维(局部)熵模型从一维熵原理可知,灰度的概率统计方法是使用熵原理选取阈值的关键,因此,可用高维统计量或条件统计量,计算图像近邻灰度的高维概率或条件概率,获得图像的局部统计特征信息,实现高维熵或条件熵的图像分割[28].1)高维熵(Higher-Order Entropy ).式(6)是一维统计概率p i 的熵,据此可推广,高维统计概率p (L q i )的熵:H (q )=1q ∑ip (L q i )exp (1-p (L qi )),(11)其中,p (L q i )表示与灰度L 有关的q 维统计概率,i 为灰度序号.当q =1时,是一维(全局)熵的表达式,例如式(10)或式(8)和式(9)的指数熵表达式.当q =2时,可得二维(局部)熵的表达式:H (2)=12∑ip (L 2i )exp (1-p (L 2i )).(12)当q >2时,高维统计概率为p (L q i ),可依上式类似方法,构造高维局部熵测度H (q ),或称为q 维局部熵(Local Entropy of Order q ).2)条件熵(Conditional Entropy ).条件熵取决于条件概率的计算,设图像灰度L O k 和L Bk 分别属于目标O 和背景B ,其中k 表示图像空间中任意位置的灰度,基于某种准则的条件概率分别为p (L O k /L B k )和p (L B k /L O k ),则相应的条件熵:H (O /B )=∑L O k∈O ∑L B k∈Bp (L O k /L Bk )exp (1-p (L O k /L Bk )),(13)H (B /O )=∑L B k∈B ∑L O k∈Op (L B k /L Ok )exp (1-p (L B k /L Ok )).(14)图像的条件熵:H (C )=12(H (B /O )+H (O /B )).(15)3)联合熵(Joint Entropy ).文献[28]提出条件熵,文献[25]将条件熵归入联合熵.本文认为从概率的计算过程看,式(16)和式(17)表达目标或背景灰度联合出现的概率,因此,式(18)到式(20)是联合熵表达.文献[25]将式(18)到式(20)归类为局部熵,文献[28]则将条件熵和联合熵都称作局部熵,可见,联合熵与条件熵具有内在联系.局部熵实验,采用图像灰度共生概率(Probability of Co-occurrence of Gray Levels ,PCGL )矩阵,表达二阶统计概率,其它高维统计问题,可依此类推.根据不同空间关系或不同近邻阶数,式(12)中的p (L 2i )可有多种定义方法,本文采用3ˑ3近邻无结构方向区分方法计算PCGL ,则PCGL 矩阵如图3(a )(原始图像为图2(a )).PCGL 矩阵的行、列分别表示灰度从上到下、从左到右逐渐增大.设图像被阈值t 分为两个的灰度区间L O i 和L B i ,其分别属于目标O 和背景B ,则阈值t 将PCGL 矩阵划分为四个区域,如图3(a )中A 、B 、C 、D 区域.基于二维(局部)熵的表达式(14)对图像进行分割,图3(a )中A 、C 区域分别是对应背景与目标的二维局部概率:p Ai ,j=p i ,jP A;0≤i ,j ≤t ;P A =∑t i =0∑tj =0p i ,j ,(16)pCi ,j=p i ,jP C ;t +1≤i ,j ≤L -1;P C =∑L -1i =t +1∑L -1j =t +1p i ,j .(17)则其熵分别为H 2A(t )=12∑ti =0∑tj =0p A i ,j exp (1-p Ai ,j ),(18)1696期曹建农:图像分割的熵方法综述H 2C(t )=12∑L -1i =t +1∑L -1j =t +1p C i ,j exp (1-p C i ,j ).(19)因此,图像分割的二维局部熵:H 2T (t )=H 2A (t )+H 2C (t ),(20)基于上式的二维局部熵分割结果如图3(b ),阈值为0.43.(a )原始图像PCGL 矩阵(a )Matrix PCGL of originalimage(b )式(20)分割结果(c )式(21)分割结果(b )Segmentation result of equation (20)(c )Segmentation result of equation (21)图3局部熵与条件熵分割结果对比Fig.3Segmentation result comparison between local entropy and conditional entropy利用PCGL 矩阵提供条件概率,如图3(a )的B 、D 区域中,阈值为t ko ,kb ,其中ko 和kb 分别表示PCGL 矩阵的行列号,当第kb 灰度属于目标O 时,第ko 灰度出现在背景B 的概率为p (L O k /L Bk ),同理当第ko 灰度属于目标O 时,第kb 灰度出现在背景B 的概率为p (L B k /L Ok ),条件概率分别为p (L O k /L B k )=p Bi ,j =p i ,j P B;0≤i ≤t ,and t +1≤j ≤L -1;P B =∑ti =0∑L -1j =t +1p i ,j ;p (L B k /L O k )=p D i ,j =p i ,jP D;t +1≤i ≤L -1,and 0≤j ≤t ;P D =∑L -1i =t +1∑tj =0p i ,j .则相应条件熵分别为H (O /B )=∑ti =0∑L -1j =t +1p B i ,j exp (1-p B i ,j ),H (B /O )=∑L -1i =t +1∑tj =0p D i ,j exp (1-p D i ,j ).因此,图像分割的条件熵H (C )T (t )=H (O /B )+H (B /O )2.(21)基于上式的条件熵分割结果如图3(c ),阈值为0.13.可见,统计矩阵PCGL 的不同区域,可看作对图像灰度的不同统计方法,A 、C 区域被看作背景与目标的后验联合概率分布,而B 、D 区域则被看作背景与目标的后验条件概率分布.这种垂直划分具有一定误差,因此,近年来产生一些斜分区域的研究(见第4节).2.2.3交叉熵模型原理假设存在两个分布P ={p 1,p 2,…,p N },Q ={q 1,q 2,…,q N },两个分布间信息论意义的距离是D (Q ,P )(以下简称距离),交叉熵可度量两个分布之间的距离,数学关系[32]D (Q ,P )=∑Nk =1q k log 2q kp k.(22)Renyi 特别强调式(22)的信息论意义[33],即当一个分布(Q )替代另一个分布(P )时,式(22)是信息变化量的期望值,使其成为优化计算的前沿热点[34].只要获得某两个分布,就可通过式(22)获得两个分布之间相互替代或逐渐相互替代过程中期望值变化的全部状态值,这些状态特征值就是优化的标志,如最大或最小值,极大或极小值等.当没有先验信息可获得时,通过对p k 设定相同初始估计值,则最小交叉熵方法可看作是最大熵方法的扩展[14],这一结论是极大交叉熵算法[16]的指导思想之一.1)最小交叉熵模型.文献[14]将图像分割过程描述为图像灰度分布的重构过程.设图像函数为f ʒN ˑN →G ,这里G ={1,2,…,L } N 灰度集,N 是自然整数集.图像分割过程就是构造一个函数g ʒN ˑN →S ,这里S ={μ1,μ2}∈R +ˑR +,R +是实正数集合.分割图像g (x ,y )重构如下:g (x ,y )=μ1,f (x ,y )<t μ2,f (x ,y )≥t {(23)分割图像g (x ,y ),通过3个未知参数t 、μ1和μ2的确定,由原始图像f (x ,y )唯一生成.因此,必须构造一个准则,等价确定一套优化参数集t 、μ1和μ2,269模式识别与人工智能25卷使f (x ,y )和g (x ,y )之间尽可能相似,即η(g )≡η(t ,μ1,μ2).这个准则函数,是某种变形测度,例如从原始图像f 到分割图像g 的均方差就是常用测度,最小误差算法[35-36]和Otsu 算法[37]都属于这一类.文献[14]认为,对于正定加性分布(如图像分布),交叉熵测度比均方差测度更适合.此时,图像分割就被转化为使用约束的经典最大熵推理问题,设一个数值集合G ={g 1,g 2,…,g N },则数值集合G 只能由被观测图像F ={f 1,f 2,…,f N },连同所使用的适当约束条件推理得到,它们的分布,可用相同方法通过线性化二维分布得到.g i 和f i 来自图像空间中的相同位置,并且,G 包含的元素只有两个值μ1和μ2.为计算μ1和μ2,文献[14]提出灰度守恒约束准则,认为重构G 的灰度分布应该与F 的灰度密切相关,原始图像灰度F 给出μ1和μ2数值上的约束,则分割图像G 中的两类灰度强度的总和,等于原始图像F 的灰度强度总和.文献[15]和[38]对灰度守恒约束准则提出不同意见,但是,文献[39]在理论上证明这一准则的正确性.据此,这些约束可被概括为g i ∈{μ1,μ2},∑f i <tf i =∑f i<t μ1,∑f i≥t f i =∑f i≥tμ2,(24)其中,μ1和μ2可确定如下:μ1(t )=∑f i<tf i N 1,μ2(t )=∑f i≥tf i N 2,N 1和N 2分别是两个区域(目标和背景)内的像素数.结合式(22)、式(23)和上式,可得η(t )=∑f i <t f i lnf iμ1(t )()+∑f i ≥t f i lnf iμ2(t )(),(25)则阈值t 0=min t(η(t )),其中t 0就是所求阈值.由于式(25)的加和操作,需要在整个图像上进行的,存在重复聚集计算问题,因此对式(25)进行改造,得μ1(t )=∑j =t -1j =1jh j∑j =t -1j =1h j =1P 1∑j =t -1j =1jh j ,μ2(t )=∑j =Lj =t jh j∑j =Lj =th j =1P 2∑j =Lj =tjh j ,η(t )=∑j =t -1j =1jh j lnjμ1(t )()+∑j =Lj =tjh j lnjμ2(t )(),(26)其中h j 是离散图像的直方图函数,对上式η(t )最小化,就可得阈值t 0.2)最小后验交叉熵改进模型.文献[15]提出的最大后验交叉熵方法与文献[14]本质一样.如果用标准交叉熵式(27)取得最小值,则可得最小后验交叉熵分割结果,即文献[14]、[15]的改进方法[39].3)最大交叉熵模型基于最小交叉熵准则的算法,是考虑目标或背景的类内特性.如果考虑目标和背景的类间差异性,则构造的交叉熵函数必然是上凸函数,其最大值可作为分割阈值.据此,文献[15]定义类间差异为图像中所有像素点分别判决到目标和背景的后验概率之间的平均差异.该算法假设目标和背景像素的条件分布服从正态分布,利用贝叶斯公式估计像素属于目标或背景两类区域的后验概率,再搜索这两类区域后验概率之间的最大交叉熵.设用图像灰度值j 表示图像F 在j =f (x ,y )处的像素点,j ∈F ={f (x ,y )ʒ(1,2,…,L )∈M ˑN },其中M ,N 是图像行列号,表示图像灰度集.定义像素点j (j ∈G )基于后验概率p (1/j )、p (2/j )的对称交叉熵:D (1ʒ2;j )=p (1/j )log 2p (1/j )p (2/j )+p (2/j )log 2p (2/j )p (1/j ).(27)考虑到后验概率可能趋于0,会使上式中的对数项奇异化,在保证非负性的前提下将式(27)做如下修正(文献[15]没有给出说明是一个缺陷):D (1ʒ2;j )=13[1+p (1/j )]log 21+p (1/j )1+p (2/j )+13[1+p (2/j )]log 21+p (2/j )1+p (1/j ).(28)然后分别对目标和背景内的像素的交叉熵求取平均值,将两者之和作为总的类间差异,得D (1ʒ2)=∑j ∈1p (j )P 1D (1ʒ2;j )+∑j ∈2p (j )P 2D (1ʒ2;j ).(29)同时假设目标和背景灰度的条件分布服从正态分布:p (j /i )=12槡πσi (t )exp (-(j -μi (t ))22σ2i (t )),其参数由直方图估计,其中类内均值估计同式(26)的μ1(t ),类内方差估计分别为σ21(t )=1P 1∑j =t -1j =1h (j )(j -μ1(t ))2,σ22(t )=1P 2∑j =Lj =th (j )(j -μ2(t ))2.用贝叶斯公式求取后验概率如下:3696期曹建农:图像分割的熵方法综述p (i /j )=P i ·p (j /i )∑2i =1(P i ·p (j /i )),结合灰度直方图重写式(38),得D (1ʒ2;t )=∑tj =1h (j )P 1D (1ʒ2;j )+∑Lj =t +1h (j )P 2D (1ʒ2;j ).(30)搜索使上式最大的值t 就是最优分割阈值.根据式(26)对Lena 图像(如图2(a ))进行分割实验,结果如图4(a ),分割阈值为0.208.根据式(27)对Lena 图像进行分割实验,结果如图4(b ),分割阈值为0.200.根据式(28)对Lena 图像进行分割实验,结果如图4(c ),分割阈值为0.196.可看出,3种方法,虽然对交叉熵的理解角度不同,但是其核心原理具有一致性,所以它们的分割结果非常接近.(a )式(26)分割结果(b )式(27)分割(c )式(28)分割结果结果[15](a )Segmentation result of equation (26)(b )Segmentation result of equation (27)(c )Segmentation result of equation (28)图43种方法分割结果对比Fig.4Segmentation result comparison of 3methods3熵模型评述3.1香农熵模型文献[40]提出最大熵原理,在约束条件下推理未知概率分布,其解存在于给出最大熵的位置(或时间),最初的概念是可以给出最大无偏估计,同时允许约束条件具有最大自由度.随着中心理论的应用与重数(Multiplicity )的研究,已经表明,较高的熵分布具有较高的重数特性,因而也更容易观察[41].对归纳推理来说,当新的信息以期望值形式给出时,最大熵方法是唯一正确的方法[42],给出比传统方法(例如最大似然法)更好的解决方案[43].文献[28]认为式(8)和式(9)假设图像信息完全被直方图所表达,因此,即使不同图像的灰度空间分布不同,但当其具有完全一样的直方图时,将会产生相同分割结果,显然不正确,式(8) 式(10)一维全局熵的共同缺陷主要在于此,它们忽略图像灰度邻域的空间信息,对图像分割的灵活性和准确性都不够,另外,对式(9)的多阈值区间统计将导致计算量按(L -2)!(L -2-k )!k !增加(L 是灰度级,k 是阈值数).文献[25]基于均质(Uniformity )和形状(Shape )性能的算法测试表明,最大熵[2]与局部熵性能相同并且最优,这一结论与本文第2节的实验结果一致,如图2(c )和图3(b ).虽然式(9),被认为优于其它熵阈值算法[43],但是依然不能被广泛接受,并且有时分割性能很差,多有研究者对其进行扩展、改造.文献[44]使用图像的近邻空间关系和联合熵,作为选择阈值的准则.虽然文献[43]在最大熵阈值方法中,保留直方图熵函数,但却引入一套额外启发式原理选择阈值.因此,只要将式(9)与其它处理策略相结合,就可产生许多更有效的算法(见第4节).3.2Tsallis 熵与香农熵模型熵是热力学中与不可逆过程顺序相关的一个基本概念[45-46],它可用来度量物理系统内在的无序性.Tsallis 熵也称为不可扩展熵,其概念首先出现在统计力学中,它的提出进一步促进香农熵在信息理论中的拓展.因为现实世界的信息内容具有重大争议,所以香农的信息论强调信息量的数学表达(不涉及信息的内容),其关键在于给出具有普遍意义的信息量的定义,如式(3).按照布里渊的思想[46],信息的不同的可能性(概率)可和状态数联系起来,从而获得信息与熵的关系.状态数是热力学熵的统计度量,概率则适用于一切具有统计特征的包含信息的事件.可见,信息熵不但来自于热力学熵,而且具有内在联系.Tsallis 熵是传统玻耳兹曼/吉布斯(Boltzmann /Gibbs )熵在具有不可扩展性物理系统中的推广[47].香农重新定义玻耳兹曼/吉布斯熵函数,用来考查系统内所包含信息的不确定性,并且定量地衡量各状态过程所产生信息量的大小,其定义如式(1) (4).但是,式(4)的应用,受限于玻耳兹曼-吉布斯-香农(BGS )的统计学有效范围内.通常将服从BGS 统计学的系统称为可扩展系统.假设一个物理系统,可分解为两个统计独立的子系统A 和B ,子系统事件必须等概率,则复合系统的概率为p A +B =p A p B ,可证明香农熵具有可扩展性(可加性),即满足S (A +B )=S (A )+S (B ),469模式识别与人工智能25卷即一个系统分成若干独立子系统,则整个系统的熵等于若干子系统的香农熵之和.然而,对于呈现远距离交互、长时间记忆以及具有不规则结构的物理系统来说,需要在BGS统计学的基础上进行适当的改进.因此,Tsallis重新定义一种熵,用来描述不可扩展系统的热统计特性[11]:S q =1-∑ni=1(pi)qq-1,(31)其中,n是系统可能的状态数目,实数q衡量系统不可扩展的程度.一个统计独立系统的Tsallis熵,即不可扩展熵:Sq(A+B)=S q (A)+Sq(B)+(1-q)Sq(A)Sq(B).(32)Renyi熵的定义及其不可扩展熵:S α=11-αln∑ni=1(pi)α,(33)S α(A+B)=Sα(A)+Sα(B),(34)其中,n是系统可能的状态数目,α>0.Renyi熵和Tsallis熵不但在形式上,而且在图像分割的阈值选取方法上,都具有特殊的等价关系[12].3.3交叉熵模型文献[14]的交叉熵形式与文献[48]的图像熵很相似,而图像熵推导援引4个公理才得s(f,m)=∫d x(f(x)-m(x))-f(x)ln(f(x)m(x)),(35)其中,f(x)是图像灰度强度分布,m(x)是(被处理)图像f(x)的模型.事实上,如果考虑灰度守恒约束,则式(26)的η(t)与式(35),正好大小相等符号相反,因为式(35)的前两项在对所有类进行积分后消掉.文献[14]的方法是在原始图像和分割图像之间求取最小交叉熵,获得优化结果,Otsu类间方差最大化算法则可从与式(24)相同的约束条件中,利用均方差距离作为两个图像之间的测度推导出来.在这种情况下,准则函数如下:θ(t)=∑f i<t (fi-μ1(t))2+∑f i≥t(fi-μ2(t))2.如果使用直方图进行聚集加和,则这个准则函数:θ(t)=∑f i<t hj(j-μ1(t))2+∑f i≥thj(j-μ2(t))2.上式就是文献[37]所定义的类内方差.上式定义函数的最小化,等价于Otsu算法的准则.文献[15]提出的基于最大类间后验交叉熵准则的二值化阈值分割算法,可根据式(26) 式(30)导出,并且与文献[14]给出的交叉熵形式及文献[48]导出的图像熵相似,实验结果如图4(b)、(c).同时,文献[39]从理论上证明文献[14]、[49]所提方法符合最小交叉熵概念,从而为最小交叉熵方法的广泛应用奠定坚实的理论基础.因为每幅图像都有自身的灰度(平衡)特征,文献[14]不对图像进行任何分布假设,提出图像的灰度守恒准则,更符合图像个性,所以更具一般性.相反,文献[15]的正态分布假设与文献[28]的泊松分布假设一样,都要求直方图具有双峰特征,就直接全图分割而言,对大多数图像不适合.最小交叉熵的灰度守恒条件[14],实质上,是产生相关性时间序列函数的条件.也就是说,图像的每个分割区域,例如目标或背景,都被各自的灰度均值来表示,且都是灰度阈值的函数,即时间序列函数.在图像分割过程中,每个具有特定灰度值的像素的概率测度,就是动态相关实验的结果,其实质是将相似像素归为等概率事件[50].所以灰度守恒条件在一定程度上确保像素近邻空间信息的相关性.3.4熵模型相互关系Tsallis熵引入参数q度量系统的不可扩展性,解决图像区域间相关性而产生的不独立部分的熵表示问题.文献[11]提出基于Tsallis熵的阈值分割方法.文献[51]将Tsallis熵推广到二维.文献[44]提出一种基于二维Tsallis熵的全局阈值方法,由于算法复杂性高且运算时间长,因此,利用粒子群优化算法来搜索全局分割阈值.文献[51]提出Tsallis交叉熵的概念,并研究它的基本性质.文献[52]将Tsallis熵的非广延性应用到最小交叉熵的阈值法中,提出最小Tsallis交叉熵阈值法,既考虑目标和背景之间的信息量差异,又考虑目标和背景之间的相互关系,克服传统最小交叉熵忽略目标和背景之间的相互关系所导致的阈值选择不恰当的缺陷.香农熵强调系统内部的均匀性,在分割算法中就是搜索使目标或背景内部的灰度分布尽可能均匀的最优阈值.交叉熵则是度量两个概率分布之间的信息量差异[32],最初称作有向散度(Directed Divergence),它所构造的熵函数可能是下凹或上凸函数.熵函数的凸性方向与对交叉熵的两个分布理解及定义有关,据此可分别构成最大或最小交叉熵寻优机制.文献[13]提出最小交叉熵图像分割方法,并在文献[14]中得到进一步阐述,其主要贡献在于将交叉熵对图像分割问题进行成功的数学建模.文献[49]利用对称性交叉熵改进文献[14]的方法.文献[38]把原始图像和分割图像的直方图分别作为两个概率分布,利用交叉熵选择阈值.针对文5696期曹建农:图像分割的熵方法综述。

改进的最大熵算法在图像分割中的应用

改进的最大熵算法在图像分割中的应用
第2卷 第8 8 期
文章编号 :06— 3 8 2 1 ) 8—0 9 0 10 9 4 (0 1 0 2 1— 4



仿

21 月 0 年8 1
改进 的最 大 熵 算 法在 图像 分 割 中的应 用
王 文 渊 王 芳梅 ,
(. 1 楚雄师范学 院计算机科学 系, 云南 楚雄 6 50 ; 7 00 2 .云南 经济管理职业 学院 , 云南 昆明 6 0 0 ) 5 16 摘要 : 研究 图像分割优化问题 , 要求图像分 割速度快 , 清晰度高 。针对传统 的熵值法在理论上存在的不足 , 同时抗 噪能力 差 ,
e t c e t rs h n t re g n t p r t n fs lci g,c o s v ra d mu ai n a e u e o s a c rt eo t l x r t au e ,t e h e e e i o ea i so ee t a f c o n r so e n tt r s d t e r h f p i o o h ma t r s od fr i g e e tt n he h l o ma e s g na i .S mu a in r s l h w t a ei r v d ag r h ,c mp r d w t e t d t n m o i lt e ut s o h tt mp o e oi m o s h l t o a e ih t r i o a h a i l
ma i m n o y i g e e tt n ag rt m,i c e s s s g n ai n ef in y,a d t e a c r c f i g e - xmu e t p ma e s g na i lo i r m o h n r a e e me tt f ce c o i n c u a y o ma e s g h me t t n h s g e t mp o e n ai a al i rv d,w ih s e d p t e s g n ai n s e d o r y h c p e s u h e me t t p e . o

图像处理--采用最大熵方法进行图像分割

图像处理--采用最大熵方法进行图像分割

数字图象处理课程设计题目:采用最大熵方法进行图像分割班级:电信121学号:3120412014姓名:吴向荣指导老师:王栋起止时间:2016.1.4~2016.1.8西安理工大学源代码:clear,clcimage=imread('C:\Users\Administrator\Desktop\图像课设\3.jpg'); subplot(2,2,1);imshow(image);title('原始彩图')%% %灰度图imagegray=rgb2gray(image); %彩色图转换为灰度图subplot(2,2,2);imshow(imagegray);title('灰度图')%计算灰度直方图分布counts和x分别为返回直方图数据向量和相应的彩色向量count=imhist(imagegray);subplot(2,2,3);imhist(imagegray);title('灰度直方图')[m,n]=size(imagegray);imagegray=fun_maxgray(count,imagegray,m,n);subplot(2,2,4);imshow(imagegray);title('最大熵处理后的图')%% 彩色图% r=image(:,:,1);countr=imhist(r);r=fun_maxgray(countr,r,m,n); % subplot(2,2,1);imshow(r);% g=image(:,:,2);countg=imhist(g);g=fun_maxgray(countg,g,m,n); % subplot(2,2,2);imshow(g);% b=image(:,:,3);countb=imhist(b);b=fun_maxgray(countb,b,m,n); % subplot(2,2,3);imshow(b);b=0;for z=1:3figuretitleName = strcat('第',num2str(z),'通道灰度直方图');titleName1 = strcat('第',num2str(z),'通道最大熵处理后图');a=image(:,:,z);subplot(1,2,1);imhist(a);title(titleName)countr=imhist(a);a=fun_maxgray(countr,a,m,n);subplot(1,2,2);imshow(a);title(titleName1)b=b+a;endfigure,imshow(b);title('彩色各通道处理后叠加图')最大熵方法进行图像分割的子函数:function sample=fun_maxgray(count,sample,m,n)countp=count/(m*n); %每一个像素的分布概率E=[];E1=0;E2=0;L=256;for th=2:L-1 %循环阈值pth=sum(countp(1:th+1)); %计算对应阈值概率if countp(th)==0 %当阈值概率为0跳出当前循环continue;endfor i=1:thif countp(i)==0 %当前像素概率为0,跳出当前循环continue;endE1=E1-countp(i)/pth*log(countp(i)/pth);endfor i=th-1:Lif countp(i)==0continue;endE2=E2-countp(i)/(1-pth)*log(countp(i)/(1-pth)); ende=E1+E2;E=[E e];endth=find(E==(max(E))); %找数组中最大值的阈值%[ma,index]=max(E);for i=1:m %对图像二值化for j=1:nif sample(i,j)>thsample(i,j)=255;elsesample(i,j)=0;e运行结果:其他图片比较:。

快速最大熵多阈值图像分割算法

快速最大熵多阈值图像分割算法

s n f a t mp o e o a e t o v n in lma i m nr p t o n sa l c o i i c nl i r v d c mp r d wi c n e t a x mu e to y meh d a d i e t a c mmo ae g n r l印 p iai n r q i me t . g i y h o b o d t e e a l t e u r c o e ns
0 引 言
图像分 割就是依据图像 的性质 , 将一 幅 图像 划分 不 同区域
大小 的影 响小 , 可用于小 目标 分割 。但 因为传统 的最大熵 算 法是使用穷举法选取使 目标 函数 取得最 大值 的阈值 , 并且 目标
的过 程。图像 分割是图像处 理 和计 算机 视觉 中的基本 技术 , 是 图像 分析 、 理解 和描 述的关 键步骤 。阈值方 法是一 种重要 的 图 像分 割方法 , 由于其算法 简单 和易于执行 , 图像分 割中得到 了 在 广泛的应用 。如果只是将 图像分 为 目标 和背景 两类 , 么就只 那 需要选取 一个阈值 , 图像 中每个 像素的灰度值与 阈值 比较 , 将 灰 度值 大于阈值的像素为一类 , 度值小 于 阈值 的像 素则为 另一 灰 类 。如果要将 图像 分为多个 目标 , 就需要 选取多个阚值 , 图像 将 中每个像 素的灰度值与 阈值 比较 , 得到分割结果 。
推公式提 出了快速选 取 阈值 的方法 ; 文献 [ ] 7 提出 了一种利 用
粒子群优化算 法提 高选取 阈值速 度 的方法 ; 文献 [ ] 出了一 8提 种利用增量学 习法 ( L 提高选取 阈值 速度 的方法 。本 文 的研 R)
究 目的就是要提 高最大熵算 法 的运算 速度 。文献 [ ] 2 针对 Os t u 算法利用代数运算 的递 推公式 , 出了一种快速 Os 法。受 提 t u算 其思想启发 , 本文针对选取阈值的最大熵算法 , 出了一 种基 于 提 最大熵算法 的快速 阙值 选取算 法 , 能够实 现对图像 的多 阈值 快

图像最大熵

图像最大熵

图像最大熵图像最大熵是一种图像处理技术,它是通过应用熵理论来提取图像数据中的有用信息,并将其表示为可以被计算机有效处理的图像信息。

这是一种基于信息理论的非监督式学习技术。

最大熵理论主要认为,在所有可能的假设情况中,有最高熵的情况是最有可能的。

因此,采用图像最大熵技术研究图像信息,可以把主要的信息提取出来。

说到图像最大熵技术,就要从它的基本理论入手。

熵作为一种概念,来源于热力学,是研究物理系统平衡态的一个指标。

它也可以用来衡量系统的不确定性,即系统内的混乱程度。

因此,图像最大熵技术就是通过应用熵理论来提取图像信息,提取出图像内最重要的信息,从而降低图像信息的复杂性,使其能够被有效的处理。

在图像处理中,图像最大熵技术可以用来提取图像中的有用信息,并将其表示为可以被计算机有效处理的图像信息。

一般来说,图像最大熵技术可以用来进行图像分割、图像压缩、图像去噪、图像滤波、图像重建以及图像边缘检测等。

图像最大熵分割是一种基于全局最小熵原则来实现图像分割的技术,它可以用来把一幅图片分解成若干个独立的物体,使用它可以实现不同对象的自动分割。

图像压缩是指使用图像最大熵技术来降低图像体积的技术。

它是把原始图像的熵重新分配后,以实现压缩的一种技术。

图像去噪也使用图像最大熵技术,通过应用最大熵原则,可以消除图像中的噪声信号,从而提高图像的质量。

此外,也可以使用图像最大熵技术进行图像滤波和图像重建。

图像滤波是通过合理地改变图像中的熵,以调整图像中噪声的分布,来消除图像中的噪声的一种方法。

图像重建是一种通过重新分配图像中的熵,以重建受损的图像的技术。

图像最大熵技术也可用于图像边缘检测,图像边缘检测是一种将图像中的不同物体分离开来的技术,它可以把图像中不同物体的边缘信息提取出来。

图像最大熵技术可以用来检测和提取图像中的边缘信息,并且该方法具有很好的鲁棒性,可以有效处理图像中的噪声。

图像最大熵技术在图像处理中的应用十分广泛,它不仅可以用来提取图像信息,还可以用来压缩图像、去噪、分割、滤波、重建以及边缘检测等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字图象处理课程设计
题目:采用最大熵方法进行图像分割
班级:电信121
学号:3120412014
姓名:吴向荣
指导老师:王栋
起止时间:2016.1.4~2016.1.8
西安理工大学
源代码:
clear,clc
image=imread('C:\Users\Administrator\Desktop\图像课设\3.jpg');
subplot(2,2,1);imshow(image);title('原始彩图')
%% %灰度图
imagegray=rgb2gray(image); %彩色图转换为灰度图
subplot(2,2,2);imshow(imagegray);title('灰度图')
%计算灰度直方图分布counts和x分别为返回直方图数据向量和相应的彩色向量
count=imhist(imagegray);
subplot(2,2,3);imhist(imagegray);title('灰度直方图')
[m,n]=size(imagegray);
imagegray=fun_maxgray(count,imagegray,m,n);
subplot(2,2,4);imshow(imagegray);title('最大熵处理后的图')
%% 彩色图
% r=image(:,:,1);countr=imhist(r);r=fun_maxgray(countr,r,m,n);
% subplot(2,2,1);imshow(r);
% g=image(:,:,2);countg=imhist(g);g=fun_maxgray(countg,g,m,n); % subplot(2,2,2);imshow(g);
% b=image(:,:,3);countb=imhist(b);b=fun_maxgray(countb,b,m,n); % subplot(2,2,3);imshow(b);
b=0;
for z=1:3
figure
titleName = strcat('第',num2str(z),'通道灰度直方图');
titleName1 = strcat('第',num2str(z),'通道最大熵处理后图');
a=image(:,:,z);subplot(1,2,1);imhist(a);title(titleName)
countr=imhist(a);a=fun_maxgray(countr,a,m,n);
subplot(1,2,2);imshow(a);title(titleName1)
b=b+a;
end
figure,imshow(b);title('彩色各通道处理后叠加图')
最大熵方法进行图像分割的子函数:
function sample=fun_maxgray(count,sample,m,n) countp=count/(m*n); %每一个像素的分布概率
E=[];
E1=0;
E2=0;
L=256;
for th=2:L-1 %循环阈值
pth=sum(countp(1:th+1)); %计算对应阈值概率if countp(th)==0 %当阈值概率为0跳出当前循环continue;
end
for i=1:th
if countp(i)==0 %当前像素概率为0,跳出当前循环
continue;
end
E1=E1-countp(i)/pth*log(countp(i)/pth);
end
for i=th-1:L
if countp(i)==0
continue;
end
E2=E2-countp(i)/(1-pth)*log(countp(i)/(1-pth)); end
e=E1+E2;
E=[E e];
end
th=find(E==(max(E))); %找数组中最大值的阈值
%[ma,index]=max(E);
for i=1:m %对图像二值化
for j=1:n
if sample(i,j)>th
sample(i,j)=255;
else
sample(i,j)=0; e
运行结果:
其他图片比较:
THANKS !!!
致力为企业和个人提供合同协议,策划案计划书,学习课
件等等
打造全网一站式需求
欢迎您的下载,资料仅供参考。

相关文档
最新文档