资源简介
用于实现图像去雾的代码,很有效,matlab写的,基于暗原色去雾,dark channel prior
代码片段和文件信息
function [Aoutput]=getA(imputmn)
mnsize=3;
%imput1=imput(::1);
%imput2=imput(::2);
%imput3=imput(::3);
len1=zeros(1(mnsize*2+1)^2);
len2=len1;
len3=len2;
output=zeros(mn);
minmed=zeros(13);
imput1=zeros(m+2*mnsizen+2*mnsize3);
imput1(1:mnsizemnsize+1:mnsize+n:)=imput(1:mnsize::);
imput1(m+mnsize+1:endmnsize+1:n+mnsize:)=imput(end-mnsize+1:end::);
imput1(mnsize+1:m+mnsizemnsize+1:n+mnsize:)=imput(:::);
imput1(:1:mnsize:)=imput1(:mnsize+1:mnsize*2:);
imput1(:n+mnsize+1:end:)=imput1(:n+1:n+mnsize:);
for i=1+mnsize:m+mnsize
for j=1+mnsize:n+mnsize
len1=imput1(i-mnsize:i+mnsizej-mnsize:j+mnsize1);
len2=imput1(i-mnsize:i+mnsizej-mnsize:j+mnsize2);
len3=imput1(i-mnsize:i+mnsizej-mnsize:j+mnsize3);
a1=min(len1);
a2=min(len2);
a3=min(len3);
minmed=[a1a2a3];
output(i-mnsizej-mnsize)=min(minmed);
end
end
[hindx]=max(output);
[sindy]=max(h);
A=imput(indx(indy)indy:);
%output=uint8(output);
figureimshow(output);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10208 2010-04-29 14:08 darkchannel去雾\1.jpg
文件 11261 2010-04-29 21:32 darkchannel去雾\10.jpg
文件 28906 2010-04-29 21:33 darkchannel去雾\11.jpg
文件 8345 2010-04-29 21:33 darkchannel去雾\12.jpg
文件 11325 2010-04-29 21:34 darkchannel去雾\13.jpg
文件 8982 2010-04-29 17:02 darkchannel去雾\2.jpg
文件 14820 2010-04-29 21:28 darkchannel去雾\3.jpg
文件 17520 2010-04-29 21:29 darkchannel去雾\4.jpg
文件 16564 2010-04-29 21:29 darkchannel去雾\5.jpg
文件 7414 2010-04-29 21:30 darkchannel去雾\6.jpg
文件 8712 2010-04-29 21:31 darkchannel去雾\7.jpg
文件 17027 2010-04-29 21:31 darkchannel去雾\8.jpg
文件 13119 2010-04-29 21:32 darkchannel去雾\9.jpg
文件 1067 2010-04-29 20:17 darkchannel去雾\getA.asv
文件 1067 2010-04-29 20:19 darkchannel去雾\getA.m
文件 1346 2010-04-29 21:06 darkchannel去雾\getAA1.asv
文件 1535 2010-04-30 10:30 darkchannel去雾\getAA1.m
文件 175 2010-04-29 19:47 darkchannel去雾\getaccuratetx.asv
文件 197 2010-04-30 10:28 darkchannel去雾\getaccuratetx.m
文件 1704 2010-04-29 18:44 darkchannel去雾\getLaplacian1.asv
文件 1802 2010-04-30 10:02 darkchannel去雾\getLaplacian1.m
文件 898 2010-04-30 10:15 darkchannel去雾\gettx.m
文件 405 2010-04-29 20:17 darkchannel去雾\hazeremove.asv
文件 426 2010-04-30 10:25 darkchannel去雾\hazeremove.m
文件 216 2010-04-30 09:57 darkchannel去雾\laststep.m
文件 82 2011-02-19 10:04 darkchannel去雾\此程序是“Single Image Haze Removal Using Dark Channel Prior”的程序,效果较为理想.txt
目录 0 2011-02-23 22:32 darkchannel去雾
----------- --------- ---------- ----- ----
185123 27
............此处省略0个文件信息
相关资源
- 牛顿法,阻尼牛顿法和改进的阻尼牛
- 模拟ECG心电信号数据matlab
- 灰度形态学处理matlab代码
- matlab MK检验代码
- matlab生成地球格点面积mask
- 微电网负荷预测matlab源代码
- SimpleCalculator
- 超宽带信号发送、传输、接收的matl
- 数字图像处理第二版MatLab代码大全
- 用BP人工神经网络预测人口代码matla
- MATLAB模拟篮球比赛常规赛、季后赛对
- 基于MATLAB的阵列信号处理仿真方法
- MATLAB Code.rar.rar
- 脉冲雷达测速测距的matlab程序.rar
- 基于SVM(支持向量机) 的人脸识别
- VMD分解变分模态分解
- 粒子群优化算法演示及matlab源程序
- 禁忌算法matlab源程序
- 欠定盲源分离经典程序
- Criminisi图像修复
- iriscode虹膜识别MATLAB代码Libor Masek写的
- 提取语音特征短时能量,平均幅度、
- SAR图像去燥的Lee、frost、kuan算法
- CapsuleNet 的MATLAB 实现 求解mnist手写体
- TXT文件转换为BMP图像
- 自适应pid控制器设计及其在matlab中的
- matlab程序实现.vip
- ds-cdma系统的多用户检测matlab程序
- Kraken波导不变量计算matlab程序
- 三门问题matlab程序
评论
共有 条评论