资源简介

基于二维直方图的最大模糊熵阈值图像分割,相比于一维最大模糊熵,分割效果更好。隶属度函数采用S函数

资源截图

代码片段和文件信息

%%----------------S函数二维最大模糊熵————————
clc;
clear all;
tic
data=imread(‘rice.bmp‘);   
if isrgb(data)
    data=rgb2gray(data);
end
figure(1)
imshow(data);
figure(2);
imhist(data);
 
% data=double(data);%双精度灰度图像 
 
% h=fspecial(‘average‘3); 
% J=round(filter2(hI)); 
data=double(data);
a=1/9.*[1 1 1;1 1 1;1 1 1]; 
J=round(conv2(dataa‘same‘)); 
 
% J=double(J);
L=256; 
[mn]=size(data); 
N=m*n; 
% G_min =min(min(im2uint8(I)));    % the min gray value of the image 
% G_max =max(max(im2uint8(I))); % the max gray value of the iamge 
 
I_2Dhist =zeros(LL); 
% the array to store the 2D hist of the image 

for j=1:m 
     for i=1:n 
         g=data(ij)+1;            
         % 横轴信息避免0所以加1,象素灰度 
         w =J(ij)+1; 
         % 纵轴信息,避免0,所以加1,局部区域灰度 
     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2662  2012-12-14 17:32  TwoDZuiXiaoFuzzyEntropy.m

----------- ---------  ---------- -----  ----

                 2662                    1


评论

共有 条评论