Summary: | Please give some info about the best algorithm to use while resizing | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | jsvrp.gw |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/calligra/9ca78c5035874fadb9ef4f532114779a7719c642 | Version Fixed In: |
Description
jsvrp.gw
2006-10-18 14:50:40 UTC
We have discussed this already, but just not gotten around to it. My latest thoughts on this issue is to remove all the option and always try to the best, but that might not work. anyway thanks for reminding us/me The best algorithm is different when scaling a screenshot or a photograph -- maybe also different for lineart. Resizing does not work acceptable in krita 1.6.1. See my Comment 5 in Bug 129539: Krita should add Bicubic filter; better than Mitchell We have shrunk the number of alternatives to two: Bilinear Bicubic Still no explanation so leaving bug open, but severity greatly reduced This is my understanding: Biliniar is supposedly good for both upscaling and downscaling, but only until 2x larger or half size. Bicubic are usually better, but a bit slower. Bicubic can also be seen as a bit blurring. Regarding other algorithms not implemented in krita: For scaling photos we should look into supersampling. http://en.wikipedia.org/wiki/Supersampling For magnifying pixel art the best results will be achieved by say hq2x or similar algorithms , which keeps sharp edges and detail: Git commit 9ca78c5035874fadb9ef4f532114779a7719c642 by Boudewijn Rempt. Committed on 28/12/2012 at 15:46. Pushed by rempt into branch 'master'. Give guidance about the scaling filters to be selected M +23 -1 krita/plugins/extensions/imagesize/dlg_imagesize.cc M +1 -1 krita/plugins/extensions/imagesize/dlg_imagesize.h M +91 -84 krita/plugins/extensions/imagesize/wdg_imagescale.ui http://commits.kde.org/calligra/9ca78c5035874fadb9ef4f532114779a7719c642 |