• 大小: 16KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-18
  • 语言: Matlab
  • 标签: matlab  图像增强  

资源简介

基于模糊集的图像增强方法,用matlab编写的,里面有程序有图片,图像增强的效果很好

资源截图

代码片段和文件信息

x=imread(‘lena.bmp‘);
[MN]=size(x);
x1=double(x);
% 基本参数
Fd=0.8;
FD=-1*Fd;
% Fe=128;
Fe=128;
Xmax=255;
% 模糊特征平面
for i=1:M
    for j=1:N
        P(ij)=(1+(Xmax-x1(ij))/Fe)^FD;
    end
end
% 模糊增强
times=1;
for k=1:times
    for i=1:M
        for j=1:N
            if P(ij) <= 0.5000
                P1(ij)=2*P(ij)^2;
            else
                P1(ij)=1-2*(1-P(ij))^2;
            end
        end
    end
    P=P1;
end
% 反模糊化
for i=1:M
    for j=1:N
        I(ij)=Xmax-Fe*((1/P(ij))^(1/Fd)-1);
    end
end
X=uint8(I);
figureimshow(x);
figureimshow(X);

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

     文件        622  2012-02-15 23:13  3.21 基于模糊集的图像增强方法\ex1.m

     文件      14059  2011-06-06 21:07  3.21 基于模糊集的图像增强方法\lena.JPG

     文件      24064  2011-09-26 22:33  3.21 基于模糊集的图像增强方法\程序运行说明.doc

     目录          0  2011-09-26 22:33  3.21 基于模糊集的图像增强方法

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

                38745                    4


评论

共有 条评论