In case you missed this so far: there's an interesting GPL3 licensed
Qt4-based image enlarger app. It gives quite good results even for high
upscaling. It "uses smart curves algorithms to avoid pixelization and
blurring artifacts".
http://imageenlarger.sourceforge.net/ http://www.ghacks.net/2009/07/27/enlarge-photos-with-smilla-enlarger/Here's the source:
$ svn co
https://imageenlarger.svn.sourceforge.net/svnroot/imageenlarger/trunk imageenlarger
$ qmake && make
I needed to apply the attached patch to make it compile on Linux (submitted).
m.
PS: I hope this mail gets through all the spam filters. ;-)
[imageenlarger.diff]
Index: ImageEnlarger.pro
===================================================================
--- ImageEnlarger.pro (revision 53)
+++ ImageEnlarger.pro (working copy)
@@ -47,7 +47,6 @@
ImageEnlargerCode/EnlargerTemplateDefs.h \
ImageEnlargerCode/FractTab.h \
CalcQueue.h \
- EnlargeParam.h \
ImageEnlargerCode/EnlargeParam.h \
ArgumentParser.h \
ImageEnlargerCode/EnlargerTemplate.h \
Index: ED_LoadSave.cpp
===================================================================
--- ED_LoadSave.cpp (revision 53)
+++ ED_LoadSave.cpp (working copy)
@@ -26,7 +26,7 @@
#include <QDir>
#include <QSettings>
#include <QtGui>
-#include <QimageReader>
+#include <QImageReader>
#include <iostream>
_______________________________________________
kimageshop mailing list
kimageshop@...
https://mail.kde.org/mailman/listinfo/kimageshop