资源简介
matlab 自适应图像增强算法 亲测有效 适合初学者作参考!
代码片段和文件信息
clear;
I = imread(‘poshe1.jpg‘);
figureimshow(I)title(‘original image‘);
len = 5;
hstep = 2;
wstep = 2;
for k = 1:size(I3)
img = I(::k);
img = [img(:len:-1:2) img img(:end-1:-1:end-len)];
img = [img(len:-1:2:);img;img(end-1:-1:end-len:)];%图像扩展
[h w] = size(img);
med_out(::k) = int16(zeros(hw));%转化成int16型数据
counts = zeros(hw);
for i =1:hstep:h
i
if h-i >= len
for j = 1:wstep:w
if w-j >= len
rect =int16(histeq(img(i:i+len-1j:j+len-1)));%同样转化成int16类型
med_out(i:i+len-1j:j+len-1k) =med_out(i:i+len-1j:j+len-1k)+rect;%rect和med_out转化成int16类型
counts(i:i+len-1j:j+len-1) = counts(i:i+len-1j:j+len-1)+1;
end
end
end
end
med_out1(::k) = double(med_out(len:end-lenlen:end-lenk));%这里对图像两边各扩展了四个像素,起始位置是len,结束是end-len
med_out1(::k) = med_out1(::k)./counts(len:end-lenlen:end-len);
out(::k) = uint8(med_out1(::k));%转化成uint8型
end
figureimshow(out)title(‘poshe result‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-03 14:54 自适应增强算法\
文件 1159 2018-03-31 23:25 自适应增强算法\poshe.m
文件 27950 2018-03-31 23:13 自适应增强算法\poshe1.jpg
文件 952 2018-03-31 23:14 自适应增强算法\poshex.m
文件 317 2018-03-31 23:18 自适应增强算法\pp.m
文件 1448 2018-03-31 23:20 自适应增强算法\qhxz.m
文件 900 2008-12-02 18:26 自适应增强算法\retinex.m
文件 353 2008-12-04 21:12 自适应增强算法\shi.m
文件 345 2008-12-01 15:09 自适应增强算法\SSR_huidu.m
- 上一篇:matlab 倾斜校正算法
- 下一篇:蚁群算法的最短路径MATLAB程序
相关资源
- 蚁群算法的最短路径MATLAB程序
- matlab 倾斜校正算法
- 图像预处理算法源码matlab
- 均匀直线阵方向图MATLAB仿真
- bfsk程序代码matlab
- 5节点的牛拉法潮流计算Matlab程序
- 基于归一化LMS算法自适应均衡器的S
- MATLAB2020a.txt
- 雷达系统建模与仿真的matlab程序
- 基于MATLAB小波声音去噪
- 反应谱和地震时程波的相互转化matl
- matlab 博弈论频谱分配
- 求空间两直线交点-MATLAB代码+原理说明
- 曲线图片识别程序--matlab
- matlab2017b百度网盘地址.txt
- 冈萨雷斯《数字图像处理matlab版》源
- 利用matlab对红外目标图像跟踪处理
- 刘金琨先进PID控制第二版程序
- Normalshrink阈值去噪matlab代码
- 相位解缠Matlab代码
- 银行卡卡号识别
- 视频运动目标检测与跟踪 matlab代码
- 无线传感器网络 matlab 程序
- 基于空间几何变换的人脸对齐(Matl
- matlab图像拼接
- 遗传算法求pid
- 正弦合成法实现的瑞利多径信道MATL
- Huffman编码及译码的MATLAB实现
- matlab 流形学习算法 降维算法 LLE Is
- MATLABPID仿真程序
评论
共有 条评论