Description: 采用M.Bertalmio and G.Sapiro论文中算法的图像修复C++代码。需要提供原始破损图像和破损区域的掩模图像,修复结果实时显示。-used Bertalmio and G. M. Sapiro papers algorithm for image restoration generation C yards. The need for the original image and damaged the damaged region mask images, results, real-time repair. Platform: |
Size: 1282048 |
Author:屈磊 |
Hits:
Description: Image inpainting的C语言源码,用来修复破损图像。-Image inpainting the C language source code, used to repair damaged images. Platform: |
Size: 134144 |
Author:kcv |
Hits:
Description: 很简单的图像修复代码 用C++Builder编写的 有点类似PHOTOSHOP里面的画笔和仿制图章的结合-Image restoration is very simple code with C++ Builder prepared PHOTOSHOP inside is somewhat similar to the brush and seal combination of imitation Platform: |
Size: 354304 |
Author:sherry |
Hits:
Description: 一个用visual c++ 写的图像修复算法,有界面可以直接编译运行-A use of visual c++ Write image restoration algorithm, there are interface can be directly compiled to run Platform: |
Size: 1786880 |
Author:dai |
Hits:
Description: An inpainting C++ code that improves the method by Bertalmio et. al, making only minor changes, and then attempt to improve on the algorithm in some way, possibly by speeding up the process (their algorithm takes several minutes to complete).
Platform: |
Size: 3305472 |
Author:edoremi |
Hits:
Description: "An Image Inpainting Technique Based on the Fast Marching Method"文章中使用的图像修复方法-Sample C++ source code for the inpainting technique and with demo images as used in the "An Image Inpainting Technique Based on the Fast Marching Method" Platform: |
Size: 4430848 |
Author:wulaioyouke |
Hits:
Description: 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 Platform: |
Size: 1769472 |
Author:majb |
Hits:
Description: MATLAB® is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation. Using the MATLAB product, you can solve technical computing problems faster than with traditional programming languages, such as C, C++, and Fortran.
You can use MATLAB in a wide range of applications, including signal and image processing, communications, control design, test and measurement, financial modeling and analysis, and computational biology. Add-on toolboxes (collections of special-purpose MATLAB functions, available separately) extend the MATLAB environment to solve particular classes of problems in these application areas.
MATLAB provides a number of features for documenting and sharing your work. You can integrate your MATLAB code with other languages and applications, and distribute your MATLAB algorithms and applications.-MATLAB® is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation. Using the MATLAB product, you can solve technical computing problems faster than with traditional programming languages, such as C, C++, and Fortran.
You can use MATLAB in a wide range of applications, including signal and image processing, communications, control design, test and measurement, financial modeling and analysis, and computational biology. Add-on toolboxes (collections of special-purpose MATLAB functions, available separately) extend the MATLAB environment to solve particular classes of problems in these application areas.
MATLAB provides a number of features for documenting and sharing your work. You can integrate your MATLAB code with other languages and applications, and distribute your MATLAB algorithms and applications. Platform: |
Size: 3072 |
Author:maruni |
Hits:
Description: 一个Image inpainting的C语言源码,用来修复破损图像,源代码完整,可直接使用。-Image inpainting of a C language source code, used to repair damaged images, complete source code can be used directly. Platform: |
Size: 119808 |
Author:快捷的 |
Hits:
Description: Image inpainting的C语语言源码,用来修复破损图像。 可直接使用。
-Image inpainting language of the C language source code, used to repair the damaged image. Can be used directly. Platform: |
Size: 119808 |
Author:fz |
Hits:
Description: 用C++语言编写的数字图像修复算法代码,以样本为模型-With written in C++ language digital image restoration algorithm code Platform: |
Size: 11388928 |
Author:吴萌 |
Hits: