首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Matlab > criminisi修复算法

criminisi修复算法

  • 资源大小:746.74 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: Matlab matlab 算法 修复 criminisi

资 源 简 介

该算法用于修复图像中缺少的一块  步骤为 (1) 读入原图像。 (2) 确定待修复区域,这个需要手工确定。 (3) 确定模板块、遍历块的大小。 (4)遍历块按一定的顺序(行顺序或列顺序)在图像已知区域移动,对每一个遍历块按上述方法计算其于修复模板之间的欧几里德距离,选择距离最小的遍历块作为最佳匹配块。 (5)任意选择一个最佳匹配块,填充修复模板中的待修复像素点,修复模板中的     已知的像素点保持不变,将待修复模板图像中已经填充好的像素点的标记f 置1。 (6)按照从左往右、从上往下的顺序移动修复模板,重复(4)和(5),直到图像中所有的像素点的标记f都是1的时候,修复过程结束。

文 件 列 表

barb.png
barb_ori.png
bestexemplar.m
bestexemplarhelper1.c
bestexemplarhelper1.mexw32
bungee1.png
bw1.png
bw2.png
getpatch.m
ind2img.m
lena1.bmp
lenacoul11.png
sub2ndx.m
test2.asv
test2.m
tuoyuan.bmp
yuan.bmp
VIP VIP
0.251014s