Bug 269770

Summary: Add Lanczos interpolation for scaling.
Product: [Applications] krita Reporter: animtim
Component: Tools/TransformAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: halla
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description animtim 2011-03-30 16:15:14 UTC
Version:           unspecified
OS:                Linux

Some people are asking to get Lanczos interpolation available for scaling.
This is a good idea as it seems to be a good one for this task.

Reproducible: Didn't try
Comment 1 Halla Rempt 2012-12-29 11:43:55 UTC
Well, actually we have a lanczos filter already, but it's disabled. I'm not totally sure why we disabled it though. Try to enable it in KisFilterStrategyRegistry* KisFilterStrategyRegistry::instance() and check whether it works?
Comment 2 Dmitry Kazakov 2013-01-05 16:09:51 UTC
Git commit 5be34e954863fd4b5d30246c9ee09f43b8f24e5f by Dmitry Kazakov.
Committed on 05/01/2013 at 17:08.
Pushed by dkazakov into branch 'master'.

Activate Lanczos3 filter

After fixing maths in the KisTransformWorker it works perfectly.

M  +1    -1    krita/image/kis_filter_strategy.cc

http://commits.kde.org/calligra/5be34e954863fd4b5d30246c9ee09f43b8f24e5f