资源简介
利用最小拉普拉斯残差插值的彩色图像去马赛克
代码片段和文件信息
function blue = blue_interpolation(green mosaic mask)
% parameters for guided upsampling
h = 5;
v = 5;
eps = 0;
imask = ( mask == 0 );
% Laplacian
F = [ 0 0-1 0 0;
0 0 0 0 0;
-1 0 4 0-1;
0 0 0 0 0;
0 0-1 0 0];
lap_blue = imfilter(mosaic(::3) F ‘replicate‘);
lap_green = imfilter(green.*mask(::3) F ‘replicate‘);
% B interpolation
tentativeB = guidedfilter(green mosaic(::3) mask(::3) lap_green lap_blue mask(::3) h v eps);
tentativeB = clip(tentativeB0255);
residualB = mask(::3).*(mosaic(::3)-tentativeB);
% Bilinear interpolation
H = [1/4 1/2 1/4;
1/2 1 1/2;
1/4 1/2 1/4];
residualB = imfilter(residualB H ‘replicate‘);
blue = residualB + tentativeB;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-10-11 09:15 MLRI_code\
文件 753 2013-11-26 15:37 MLRI_code\blue_interpolation.m
文件 1519 2013-07-04 10:46 MLRI_code\boxfilter.m
文件 79 2013-07-04 10:46 MLRI_code\clip.m
文件 1161 2013-11-23 12:18 MLRI_code\demosaick.m
文件 6285 2016-06-04 23:30 MLRI_code\green_interpolation.m
文件 872 2013-12-07 16:17 MLRI_code\guidedfilter.m
文件 1275 2013-07-04 10:46 MLRI_code\imcpsnr.m
文件 1357 2013-07-04 10:46 MLRI_code\impsnr.m
文件 502888 2009-06-15 19:48 MLRI_code\kodim03.png
文件 566322 2009-06-15 19:51 MLRI_code\kodim07.png
文件 582899 2009-06-15 20:01 MLRI_code\kodim09.png
文件 692201 2009-06-15 20:04 MLRI_code\kodim14.png
文件 534247 2009-06-15 20:04 MLRI_code\kodim16.png
文件 671476 2009-06-15 20:05 MLRI_code\kodim19.png
文件 557596 2009-06-15 20:09 MLRI_code\kodim23.png
文件 581800 2016-05-08 23:44 MLRI_code\kodim_MLRI.png
文件 786572 2013-07-11 00:17 MLRI_code\lena.tiff
文件 127317 2014-02-12 17:20 MLRI_code\Li.jpg
文件 1434 2013-11-26 23:15 MLRI_code\mosaic_bayer.m
文件 1195 2013-11-27 10:48 MLRI_code\Read Me.txt
文件 748 2013-11-26 15:37 MLRI_code\red_interpolation.m
文件 953 2013-11-26 23:15 MLRI_code\rgb123.m
文件 5053 2016-10-11 10:29 MLRI_code\run.m
文件 5260 2016-05-10 21:33 MLRI_code\ssim.m
评论
共有 条评论