A few days ago, Victor Stinner published a the CImg library (by David Tschumperlé)
to mess with images. Most notably, CImg can restore noisy images to
something resembling a clean picture. Apart from that, it can create
missing parts of an image with astounding success.
Yesterday evening mr. (or mrs. or ms.) Morreale mailed me asking
whether I had seen the plugin. I had, but couldn't get it to work with
the Gimp. My correspondent, an archaeologist, wanted to use the algorithm
to restore old images of objects that no longer exist. My interest was
piqued and I started porting Stinner's plugin to Krita to see it working.
And tonight, apart from cleanup like progress bars and gui repainting while
working, and maybe a little hour class cursor, I'm done. It just works... Look
at the before and after of the grainy picture I used yesterday to show
off our color management support:
Before:
After:
And I also fixed image export (temporary fix, Krita still discards all your
image annotations, like Exif data and color profiles on export -- will work on
that tomorrow night) and undo for filters. I'll try to make a new snapshot
tonight, but I won't promise...