資源簡介
一種基于CDD的圖像修復算法,效果還不錯,做圖像修復的可以好好看看,還有論文哦
代碼片段和文件信息
function?P=CDD()
ImgOriginal=imread(‘bc.bmp‘);
figure(1);imshow(ImgOriginal);
%獲取圖像寬度和高度
I=imread(‘bc.bmp‘);
figure(2);imshow(I);
I1=double(I);
[widthheight]?=?size(ImgOriginal);
Img?=?double(ImgOriginal);
U?=?Img;
V?=?Img;
n?=?1;
IterTimes=2000;
%利用邏輯運算提取掩模
MASK=~(Img>=200);?%人為選擇閾值
figure(3);imshow(MASK);
while?n?<=?IterTimes
????%更新修復區域內每點值
????for?i?=?3:width-2
????????for?j?=?3:height-2
%?????????????if?(MASK(ij+1)?==?255)|(MASK(ij-1)?==?255)|(MASK(i+1j)?==?255)|(MASK(i-1j)?==?255)
????????????if?MASK(ij)?==?0
????????????r=0.01?;?
????????????%計算k1
????????????????gridUnk1?=?(V(ij-1)-V(i-1j-1))^2+(1.0/16)*(V(i-1j)+V(ij)-V(i-1j-2)-V(ij-2))^2;
????????????????gridUsk1?=?(V(ij-1)-V(i+1j-1))^2+(1.0/16)*(V(ij)+V(i+1j)-V(ij-2)-V(i+1j-2))^2;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????66614??2012-04-14?18:39??CDD方法\bc.bmp
?????文件?????196662??2012-10-04?21:21??CDD方法\C1.bmp
?????文件?????196662??2012-10-04?22:35??CDD方法\C1001.bmp
?????文件?????196662??2012-10-04?23:30??CDD方法\C1003.bmp
?????文件?????196662??2012-10-04?23:34??CDD方法\C1004.bmp
?????文件?????196662??2012-04-20?20:58??CDD方法\C13.bmp
?????文件?????196662??2012-04-20?20:55??CDD方法\C13x.bmp
?????文件??????22528??2012-05-01?10:32??CDD方法\C13x.xls
?????文件??????66614??2012-11-06?23:20??CDD方法\cdd.bmp
?????文件???????4663??2012-10-04?19:48??CDD方法\CDD.m
?????文件??????66614??2012-10-04?20:24??CDD方法\cdd2_abcd.bmp
?????文件???????5561??2012-11-06?23:14??CDD方法\CDD_abcd.m
?????文件???????4812??2012-10-07?19:22??CDD方法\CDD_abcd2.m
?????文件????????631??2012-10-04?23:35??CDD方法\CDD_cai.m
?????文件???????4287??2012-10-04?21:02??CDD方法\CDD_hui.m
?????文件???????4334??2012-10-04?20:55??CDD方法\CDD_hui001.m
?????文件?????196662??2012-05-01?10:26??CDD方法\CDD_n100.bmp
?????文件?????196662??2012-10-04?23:32??CDD方法\CDD_n1000.bmp
?????文件?????196662??2012-10-04?23:36??CDD方法\CDD_n10004.bmp
?????文件?????196662??2012-05-01?10:27??CDD方法\CDD_n200.bmp
?????文件?????196662??2012-05-01?10:23??CDD方法\CDD_n50.bmp
?????文件?????786486??2012-04-20?22:03??CDD方法\dt.bmp
?????文件?????786486??2012-04-20?22:03??CDD方法\dtx.bmp
?????文件??????23040??2012-04-21?23:40??CDD方法\dt對比.xls
?????文件?????229841??2012-09-05?10:42??CDD方法\nontexture?inpainting?by?curvature?driven?.pdfdiffusions.pdf
?????文件????????340??2012-04-19?21:14??CDD方法\psnr.m
?????文件???????1716??2012-10-07?20:44??CDD方法\TV.m
?????文件??????66614??2012-10-07?20:44??CDD方法\TV1.bmp
?????目錄??????????0??2013-01-15?11:48??CDD方法
-----------?---------??----------?-----??----
............此處省略2個文件信息
評論
共有 條評論