-
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
-
GUI
用GUI实现对基带传输系统,最终得到误码率,和过程中的波形(realize the baseband tansmation of GUI)
- 2010-11-04 20:16:56下载
- 积分:1
-
munkres
一种匈牙利算法在线性分配问题中的应用研究 (algorithm)
- 2010-05-13 18:40:48下载
- 积分:1
-
larsmatlab
主要是lasso和lars的MATLAB程序,其中含有例子和数据。(Mainly lasso and lars MATLAB program, which contains examples and data.)
- 2014-11-06 20:47:42下载
- 积分:1
-
gfd
此程序源码,讲述了递推最小二乘算法的具体实现过程,对于初学者具有重要的参考价值(This program source code, described the concrete realization of recursive least squares algorithm process, are an important reference value for beginners)
- 2009-12-03 10:19:33下载
- 积分:1
-
ExtendingMatlabusingJava
为了能结合Java和 Matlab两者的优点,构造功能更加强大的科学计算环境,对使用Java语言扩展Matlab 主开发环境
自身功能的关键技术进行了研究。首先介绍了使用 Java扩展 Matlab 的基本方法,在此基础上结合项目实践中对复杂图形用
户接口的需要,提出了一种在 Java 对象中通过 Matlab 接口对象访问当前Matlab会话的方法。给出了两个短小完整实例,可
用于进一步扩展与重用。(To be able to combine both Java and Matlab the advantages of structure more powerful scientific computing environment, the expansion of the use of Java language development environment Matlab master key technologies for its own function were studied. First introduced the use of Java to expand the basic method of Matlab, on the basis of the practice of combining items of complex graphical user interface needs, a Java object in Matlab interface object access through the current method of Matlab conversation. Given two examples of short integrity, can be used to further expand and reuse.)
- 2009-02-02 20:38:07下载
- 积分:1
-
f2matlab_3.5
This code is used for converting Fortran code to Matlab code. What you have to do is to put this toolbox in the matlab path and run it from the command line.
- 2009-10-02 17:25:10下载
- 积分:1
-
matlabCheseboard
利用matlab软件来绘制Chessboard,可以用于摄像机张正友方法的标定(Using matlab software to draw the Chessboard, the camera can be used to calibrate the method of Zhang Zhengyou)
- 2015-01-08 20:15:15下载
- 积分:1
-
LINK6A
一个连杆系统优化的程序,使用GA做的,对于机械行业的同志有用。(A connecting rod system optimization procedures, the use of GA, comrades of the machinery industry.)
- 2012-02-08 15:04:16下载
- 积分:1
-
create-a-small-multiple-contour-plot
create a small multiple contour plot to compared contour plots of different dates with Coyote Graphics routines.
- 2014-02-01 16:30:08下载
- 积分:1