Version: (using KDE KDE 3.3.2) Installed from: Gentoo Packages OS: Linux I just re-discovered this webpage: http://www-sop.inria.fr/odyssee/research/tschumperle-deriche:02d/appliu/ I have always been amazed at this, especially the "inpainting" (see the parrot example). Don't know the internals, how diffcult this is to implement, but it might be some killer feature for digikam ;-)
I will looking if some parts can be used in DigikamImagePlugins... Thanks for the link. Gilles Caulier
as a plugin for gimp http://www.mail-archive.com/gimp-developer%40lists.xcf.berkeley.edu/msg09364.html
This plugin uses the algorithm for restoring fotos. No doubt the results are very good, but restoring photos is nothing really new. I am much more impressed by the use for inpainting: Remove lattices or text, or even glasses from a persons face etc., see "Free the bird" and the other "Image inpainting" examples. For this you need a nice GUI to comfortably choose the regions to be removed. I still think such a feature is great for the marketing department. I once read about Microsoft integrating some inpainting capability in their easy-to-use photo viewer (having spent a lot of money in research).
CVS commit by cgilles: digiKam image editor: New plugin 'Photograph Inpainting'. This is a great tool to remove unwanted area in image. It's use CImg library. You can take a look any previews at this url: http://digikam3rdparty.free.fr/Inpainting CCMAIL: digikam-devel@lists.sourceforge.net, gerhard@kulzer.net, david.tschumperle@greyc.ensicaen.fr, boud@rempt.xs4all.nl CCBUGS:96658 A inpainting/Makefile.am 1.1 A inpainting/digikamimageplugin_inpainting.desktop 1.1 A inpainting/digikamimageplugin_inpainting_ui.rc 1.1 A inpainting/hi32-action-inpainting.png 1.1 A inpainting/imageeffect_inpainting.cpp 1.1 [GPL] A inpainting/imageeffect_inpainting.h 1.1 [GPL] A inpainting/imageplugin_inpainting.cpp 1.1 [GPL] A inpainting/imageplugin_inpainting.h 1.1 [GPL] M +2 -1 ChangeLog 1.45 M +1 -1 Makefile.am 1.36 M +1 -0 README 1.30 --- kdeextragear-3/digikamimageplugins/ChangeLog #1.44:1.45 @@ -1,5 +1,6 @@ v0.7.3-Beta1 - 08/02/05 ---------------------------------------------------------------------------- - * New plugin 'Restoration' based on CImg library. + * New plugin 'Photograph Inpainting' using CImg library. + * New plugin 'Photograph Restoration' using CImg library. * 'AdjustCurves' plugin : add option to see over-exposed pixels in preview area. --- kdeextragear-3/digikamimageplugins/Makefile.am #1.35:1.36 @@ -2,5 +2,5 @@ raindrop filmgrain freerotation adjustcurves sheartool antivignetting \ lensdistortion superimpose perspective border blurfx distortionfx \ - inserttext infrared channelmixer texture whitebalance restoration + inserttext infrared channelmixer texture whitebalance restoration inpainting AUTOMAKE_OPTIONS = foreign --- kdeextragear-3/digikamimageplugins/README #1.29:1.30 @@ -36,4 +36,5 @@ 24) WhiteBalance : A tool to correct image white color balance. 25) Restoration : An advanced filter to restore photograph using CImg library. +26) Inpainting : An advanced filter to inpaint photograph area using CImg library. Contact :
CVS commit by cgilles: And another one digiKam image editor plugin using CImg library : Blowup photograph. This plugin use 'Resizing' CImg mode to restore a small image to a large image with hight quality. TODO: Polish and optimize default settings. Add preserve aspect ratio options. CCMAIL: digikam-devel@lists.sourceforge.net, boud@rempt.xs4all.nl, gerhard@kulzer.net BUGS:96658 A blowup/.cvsignore 1.1 A blowup/Makefile.am 1.1 A blowup/digikamimageplugin_blowup.desktop 1.1 A blowup/digikamimageplugin_blowup_ui.rc 1.1 A blowup/hi32-action-blowup.png 1.1 A blowup/imageeffect_blowup.cpp 1.1 [GPL] A blowup/imageeffect_blowup.h 1.1 [GPL] A blowup/imageplugin_blowup.cpp 1.1 [GPL] A blowup/imageplugin_blowup.h 1.1 [GPL] M +1 -0 ChangeLog 1.46 M +2 -1 Makefile.am 1.37 M +1 -0 README 1.31 M +51 -32 common/cimgiface/cimgiface.cpp 1.11 [POSSIBLY UNSAFE: scanf] M +12 -2 common/cimgiface/cimgiface.h 1.7 M +3 -2 inpainting/imageeffect_inpainting.cpp 1.6 M +4 -3 restoration/imageeffect_restoration.cpp 1.22
For any remarks abour 3 CImg based plugins in CVS, please open a new file in BKO. Gilles Caulier