Using simple bilinear interpolation when scaling stamps up.

This commit is contained in:
William Kendrick 2006-11-02 09:05:03 +00:00
parent b765c86e50
commit 666e011b5c
3 changed files with 135 additions and 7 deletions

View file

@ -7,7 +7,7 @@ bill@newbreedsoftware.com
http://www.tuxpaint.org/
June 17, 2002 - October 18, 2006
June 17, 2002 - November 1, 2006
$Id$
@ -29,6 +29,9 @@ $Id$
brick magic tools, improved stamp tinter, and other fixes by:
Albert Cahalan <albert@users.sf.net>
Bilinear interpolation code based on an example by Christian Graus
( http://www.codeproject.com/cs/media/imageprocessing4.asp ).
* Graphics
@ -45,6 +48,7 @@ $Id$
* Brushes created using The GIMP
http://www.gimp.org/
* Starter Images
* Chicken

View file

@ -9,7 +9,7 @@ http://www.newbreedsoftware.com/tuxpaint/
$Id$
2006.October.26 (0.9.17)
2006.November.2 (0.9.17)
* Tool Improvements:
------------------
@ -17,6 +17,11 @@ $Id$
(Experimental; build with "make nosvg" to disable SVG support and
Cairo dependency.)
* Bilinear interpolation (smoothing) is done to small bitmap (PNG)
stamps when they are scaled up.
(Based on example code by Christian Graus:
http://www.codeproject.com/cs/media/imageprocessing4.asp )
* Documentation Improvements:
---------------------------
* Discussed SVG Stamps in "Extending Tux Paint."