资源简介

Criminisi算法修复彩色图像,详细的程序,可以直接运行。

资源截图

代码片段和文件信息

function kuai=form_patch(rowscolsz)

%知道块在图像中所占的行和列的范围,得到块中每个像素点在图像中的位置(第多少个像素)
%便于引用

numhang=length(rows);
numlie=length(cols);
HJ=zeros(numhangnumlie);
LJ=zeros(numhangnumlie);
for ii=1:numlie
    HJ(:ii)=rows;%行铺成的矩阵
end
for jj=1:numhang
    LJ(jj:)=cols;%列铺成的矩阵
end
kuai=(LJ-1)*z+HJ;%得到待修复块(在图像中的具体位置)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-01-26 16:41  RGB_Criminisi\
     文件         401  2015-01-19 19:08  RGB_Criminisi\form_patch.m
     文件       30056  2014-12-24 09:18  RGB_Criminisi\hua.bmp
     文件       30056  2014-12-24 09:18  RGB_Criminisi\huamask.bmp
     文件         248  2015-01-19 11:21  RGB_Criminisi\img2ind.m
     文件         269  2015-01-19 11:21  RGB_Criminisi\ind2img.m
     文件         705  2015-01-19 11:52  RGB_Criminisi\PSNR.m
     文件         487  2015-01-19 11:09  RGB_Criminisi\qukuai_9.m
     文件        2996  2015-01-19 19:04  RGB_Criminisi\RGB_Criminisi.m
     文件         418  2015-01-26 16:42  RGB_Criminisi\RGB_Criminisi_test.m
     文件        1628  2015-01-21 09:06  RGB_Criminisi\whole_match.m

评论

共有 条评论