• 大小: 30.79MB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2023-08-03
  • 语言: Matlab
  • 标签: 直方图  均衡化  

资源简介

里面包含大量直方图均衡化算法,部分程序有对应的论文。只有glg算法是opencv的,其他都是matlab程序,内含CLAHE,AHE,MMBEBHE,RMSHE,RSIHE,BBHE,DSIHE,权重的直方图均衡化,等等。

资源截图

代码片段和文件信息

clc
clear all
%读入图片
gf=imread(‘F:\matlab全集\文杰毕设相关资料\文杰毕业论文\毕设程序\第四章程序\原海雾图\12.jpg‘);
gf = rgb2gray(gf);

%测量图像尺寸参数
[ab]=size(gf);

%设定窗口大小
w=41;

%计算h(mng)
for g=0:255
    for i=1:a
        for j=1:b
            
            if gf(ij)==g
               s(ij)=1;
            else
               s(ij)=0;
            end
        
            if i<=(w-1)/2 && j<=(w-1)/2
               t(ij)=w.^(-2);
            else
               t(ij)=0;
            end
            
        end
    end
    
    h1=conv2(st‘same‘);
    
    for m=1:a
        for n=1:b
            h(mng+1)=h1(mn);
        end
    end
    
end
    
   
for  m=1:512
    for n=1:512
        t=gf(mn);
        y(mn)=0;
        for r=0:t
            if (t-r)>0
                f0=(1/2);
            elseif (t-r)==0
                f0=0;
            else
                f0=(-1/2);
            end
       
            y(mn)=y(mn)+h(mnr+1)*f0;
        end
    end
end
        
y=mat2gray(y);
%显示AHE均衡化后的图像
figureimshow(y)
title(‘AHE均衡化后的图像‘);


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-04-22 14:09  直方图均衡化\
     文件        1158  2015-04-20 10:36  直方图均衡化\AHE.m
     目录           0  2015-04-22 14:04  直方图均衡化\AMHE\
     文件      922897  2013-02-25 21:52  直方图均衡化\AMHE\AMHE-Contrast enhancement using adaptively modified histogram equalization.pdf
     文件        1297  2013-03-06 10:15  直方图均衡化\AMHE\amhe.m
     文件      145974  2013-03-06 09:44  直方图均衡化\AMHE\bridge.bmp
     文件      230454  2013-03-06 10:04  直方图均衡化\AMHE\street.bmp
     文件       37350  2013-03-06 10:05  直方图均衡化\AMHE\tree.bmp
     文件        1655  2015-04-13 23:00  直方图均衡化\BBHE.m
     文件         863  2013-09-30 09:05  直方图均衡化\BBHE_1997.m
     文件        1351  2015-04-13 23:03  直方图均衡化\bilevel.m
     目录           0  2015-04-22 13:58  直方图均衡化\CLAHE\
     目录           0  2015-04-22 13:58  直方图均衡化\CLAHE\CLAHE别人编写\
     文件        1637  2008-11-07 03:36  直方图均衡化\CLAHE\CLAHE别人编写\clipHistogram.m
     文件        1122  2008-11-20 08:22  直方图均衡化\CLAHE\CLAHE别人编写\interpolate.m
     文件         653  2008-11-20 07:50  直方图均衡化\CLAHE\CLAHE别人编写\makeHistogram.m
     文件         369  2008-11-20 07:31  直方图均衡化\CLAHE\CLAHE别人编写\makeLUT.m
     文件         516  2008-11-20 02:26  直方图均衡化\CLAHE\CLAHE别人编写\mapHistogram.m
     文件        3346  2010-04-27 11:58  直方图均衡化\CLAHE\CLAHE别人编写\runCLAHE.m
     文件        3346  2010-04-27 12:27  直方图均衡化\CLAHE\CLAHE别人编写\runCLAHE.m~
     文件     2406781  2010-04-27 09:56  直方图均衡化\CLAHE\Contrast_limited_adaptive_histogram_equalization-JoDI-1998.pdf
     目录           0  2015-04-22 13:58  直方图均衡化\CLAHE\matlab自带的\
     文件         413  2015-04-21 08:59  直方图均衡化\CLAHE\matlab自带的\demo.m
     文件         921  2013-09-24 21:24  直方图均衡化\DSIHE_1999.m
     目录           0  2015-04-22 14:09  直方图均衡化\glg\
     目录           0  2015-04-22 14:09  直方图均衡化\glg\histe\
     目录           0  2015-04-14 11:02  直方图均衡化\glg\histe\Debug\
     目录           0  2015-04-22 14:09  直方图均衡化\glg\histe\histe\
     文件    14110720  2015-04-14 23:03  直方图均衡化\glg\histe\histe.sdf
     文件        1236  2015-04-14 11:04  直方图均衡化\glg\histe\histe.sln
     文件       12800  2015-04-14 23:03  直方图均衡化\glg\histe\histe.suo
............此处省略105个文件信息

评论

共有 条评论