-
大小: 1.71MB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-01-05
- 语言: Matlab
- 标签: image inpainting matlab 图片修复
资源简介
object removal在图像处理中的意思是用户可以随意擦去图像中的一个物体,算法可以自动的用背景中的信息补去空洞,达到看不出来是处理过的效果,又叫inpainting,该程序由matlab写成,效果非常好,文档、演示、测试图像均齐全-object removal in image processing means that users can remove images of an object, the algorithm can automatically use the background information to fill empty, reaching out is no
代码片段和文件信息
/**
* A best exemplar finder. Scans over the entire image (using a
* sliding window) and finds the exemplar which minimizes the sum
* squared error (SSE) over the to-be-filled pixels in the target
* patch.
*
* @author Sooraj Bhat
*/
#include “mex.h“
#include
void bestexemplarhelper(const int mm const int nn const int m const int n
const double *img const double *Ip
const mxLogical *toFill const mxLogical *sourceRegion
double *best)
{
register int ijiijjii2jj2MNIJndxndx2mn=m*nmmnn=mm*nn;
double patchErr=0.0err=0.0bestErr=1000000000.0;
/* foreach patch */
N=nn-n+1; M=mm-m+1;
for (j=1; j<=N; ++j) {
J=j+n-1;
for (i=1; i<=M; ++i) {
I=i+m-1;
/*** Calculate patch error ***/
/* foreach pixel in the curren
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2177 2004-11-29 22:56 inpainting\bestexemplarhelper.c
文件 146083 2004-11-28 19:05 inpainting\bungee0.png
文件 122960 2004-11-29 14:41 inpainting\bungee1.png
文件 111352 2004-11-29 14:47 inpainting\bungeeA.png
文件 33537 2004-11-29 17:17 inpainting\bungeeP2.png
文件 233955 2004-11-29 17:17 inpainting\bungeeP5.png
文件 1327 2004-11-29 16:10 inpainting\bw0.png
文件 1819 2004-11-29 16:10 inpainting\bw1.png
文件 1609 2004-11-29 16:11 inpainting\bw2.png
文件 1327 2004-11-29 16:13 inpainting\bwA.png
文件 11889 2004-11-29 17:21 inpainting\bwP2.png
文件 14368 2004-11-29 17:21 inpainting\bwP5.png
文件 10667 2004-11-29 23:10 inpainting\index.html
文件 5936 2006-11-16 17:02 inpainting\inpaint.m
文件 34114 2004-11-29 17:45 inpainting\isophote.png
文件 580 2004-11-29 22:54 inpainting\plotall.m
文件 1063 2004-11-29 23:04 inpainting\README.txt
文件 592 2004-11-29 22:16 inpainting\slide.html
文件 308239 2004-11-29 17:47 inpainting\slide.png
文件 408064 2004-11-29 22:11 inpainting\slide.ppt
文件 394123 2004-11-29 22:09 inpainting\slidesmall.png
..A.SH. 46080 2009-08-22 16:34 inpainting\Thumbs.db
..AD... 0 2009-08-22 16:34 inpainting
----------- --------- ---------- ----- ----
1891861 23
相关资源
- imageCorrectForm 建立几何畸变模型
- MATLAB_image_process_with_PDE 运用偏微分方
- Graph_cut 几篇关于graph cut的论文
- inpaintingMatlab
- zhifangtujunhanghua 直方图均衡
- imagefusion2836201
- multiimagepocs 对多帧图像进行超分辨率
- image_matching
- ImageSegmentation 多尺度分水岭变换分割
-
Theimagetextureanalyssba
sedonthefractaldime - imagesegmentation 压缩文件里有四种图像
- matlabimagetothefuzzy 本例中主要使用四个
- PDE_in_image_processing (1)MATLAB程序:其
- ImageMatlab Matlab数字图像处理
- CVPR10-LLC \“Locality-constrained Linear Cod
- image-fusion-and-detection-on-curvelet-wavelet
- MRI_image_segmentation
- image_processing 本程序是基于Matlab的米粒
- imagereconstruction 基于小波和插值的超分
- ImageSegament 基于遗传算法的图像分割
- sparse
- LCV “An efficientlocalChan–Vesemodelforima
- NSCT-SF-PCNN-ImageFusion-Toolbox
- image_enhangce_value
- Image-Restoration-with-BPNN 基于BP神经网络
- FCM-vs-ESSC 模糊聚类图像分割
- image-stitching 实验两张图片的拼接
- corner 角点检测的程序
- image-registration
- Image-SNR 可以计算图像的信噪比
评论
共有 条评论