资源简介

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


评论

共有 条评论