-
inpainting
image inpainting
(CS7495 Final Project
Sooraj Bhat
Object Removal by Exemplar-based Inpainting
USING THE CODE
Everything was done in Matlab and MEX (i.e. a C function callable from
Matlab). First, the C code needs to be compiled. At the Matlab
prompt, type:
mex bestexemplarhelper.c
You should then be able to run the following (which takes ~2mins on my
2GHz Pentium 4 laptop with 256MB of RAM):
[i1,i2,i3,c,d,mov] = inpaint( bungee0.png , bungee1.png ,[0 255 0])
A smaller run (~25 seconds) would be:
[i1,i2,i3,c,d,mov] = inpaint( bw0.png , bw2.png ,[0 255 0])
To visualize:
plotall
close movie(mov)
SAMPLE IMAGES & RESULTS
*0.png The original images ( bw and bungee )
*{1,2}.png The different fill region masks.
*P2.png Plots of confidence and data terms.
*P5.png Plots of original, fill region, inpainted images and
confidence and data terms.
Other images in the dir contain redundant information. I di)
- 2010-06-19 21:00:49下载
- 积分:1
-
kernel-ica
说明: 利用KICA实现聚类,里面含有数据集,可以进行测试(clustering with KICA)
- 2010-05-04 16:53:45下载
- 积分:1
-
280_FA4-3
Predictive Control of Helicopter
- 2012-06-13 21:19:48下载
- 积分:1
-
Gaussian_model
Gaussian distribution model
- 2010-11-28 04:29:28下载
- 积分:1
-
Matlab-book-base
matlab的参考书 对于基本语法的使用很详细,很实用,特别是对于通信行业者(matlab reference books for the use of the basic syntax is very detailed, very practical, especially for the communications industry who)
- 2012-06-07 12:24:29下载
- 积分:1
-
gm(1-1)
说明: 自己编的一个GM11模型程序,里面包含了加和等基本的MATLAB编程(Own a series of the GM11 model program, which includes Canada and other basic MATLAB programming)
- 2011-03-31 10:52:47下载
- 积分:1
-
no-scanning-lader-matlab-simulink
非扫描激光雷达 matlab simulink(no-scanning lader matlab simulink)
- 2011-10-24 15:58:59下载
- 积分:1
-
DelayTime_Autocorrelation
本程序采用自相关法求混沌时间序列重构的时间延迟。(This procedure using the autocorrelation method for chaotic time series reconstruction time delay.)
- 2012-03-13 20:10:15下载
- 积分:1
-
heli_model_estim_bsc
2DOF Simulation
SPURRED by development in computer science
and network technology, the use of the Internet
has been expanding exponentially and is now
extensively utilized as a connectivity and reference
tool for commercial, personal and educational
purposes. Especially in the education field, the
Internet provides many ways to enhance learning
and expand educational opportunities for
students. Distance education and non-traditional
classrooms reach more students with specialized
instruction and self-paced learning. The usual
methods that integrate the Internet into education
can be divided into three categories
- 2011-12-01 10:56:56下载
- 积分:1
-
option-price-model
基于MATLAB的期权定价模型和模拟的源代码(option price model)
- 2015-10-31 22:55:37下载
- 积分:1