Bug 269768

Summary: Add a magic scale tool (as a alternative to standard scaling filters like bicubic etc.)
Product: [Applications] krita Reporter: animtim
Component: ToolsAssignee: Krita Bugs <krita-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: cberger, halla, tamtamy.tymona
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description animtim 2011-03-30 16:07:42 UTC
Version:           unspecified
OS:                Linux

I'd like to have a feature to resize a file using something similar to this:
http://sourceforge.net/projects/imageenlarger/

The advantage to have it integrated in Krita is to be able to use it on several layers at a time.
Then it would be perfect if we could have different settings/layer.
(You could call the feature "Magic Scale" and put it in the menu, near classic "Scale to new size" entry)

Reproducible: Didn't try
Comment 1 Cyrille Berger 2011-03-30 16:21:20 UTC
for anyone willing to implement this. In the source code, it seems the algorithm is located in "SmillaEnlarger_0.9.0_source/SmillaEnlargerSrc/ImageEnlargerCode".

And from reading "EnlargerTemplate.h" it seems what we have to do is to implement ReadCurentBlock and WriteDstBlock to get and set the data.

Then of course we need a UI, and I don't think it can integrate easilly in our scale dialog nor filter.
Comment 2 Halla Rempt 2016-01-24 14:12:33 UTC
WISHGROUP: Stretchgoal
Comment 3 Tiar 2020-06-08 22:05:34 UTC
I think if we're going to have a magic enlarge, we should use a newer technology using some neural networks. I think they had a bit better results... I remember David Revoy giving some nice examples with text.