libvips/libvips
John Cupitt f3326c8126 better vips_resize() for cubic/linear/nearest
vips_resize() used to do most of a downsize with vips_shrink() and the
final 200 - 300% with vips_reduce(). This was correct for lanczos2/3,
but not right for linear/cubic, which need more shrink and less
reduce to avoid aliasing.

This patch makes vips_resize() leave the final 100 - 200% to
vips_reduce() for linear/cubic, and leave everything to reduce for
nearest.
2016-06-16 09:46:02 +01:00
..
arithmetic more overcomp reporting 2016-05-19 14:40:16 +01:00
colour conversion to grey16 could lock 2016-06-03 16:24:21 +01:00
conversion improve orientation fetch 2016-06-01 08:59:44 +01:00
convolution make optional args into bullets 2016-05-02 10:12:37 +01:00
create make optional args into bullets 2016-05-02 10:12:37 +01:00
deprecated compiles 2016-05-26 14:58:04 +01:00
draw make optional args into bullets 2016-05-02 10:12:37 +01:00
foreign better dsave zip compression on older libgsfs 2016-06-09 11:58:01 +01:00
freqfilt make optional args into bullets 2016-05-02 10:12:37 +01:00
histogram make optional args into bullets 2016-05-02 10:12:37 +01:00
include free pixel buffers on image close 2016-06-06 13:50:25 +01:00
iofuncs vips_image_write() only refs input when it has to 2016-06-10 13:58:01 +01:00
morphology make optional args into bullets 2016-05-02 10:12:37 +01:00
mosaicing make optional args into bullets 2016-05-02 10:12:37 +01:00
resample better vips_resize() for cubic/linear/nearest 2016-06-16 09:46:02 +01:00
video remove old v4l1 code 2013-12-30 16:26:56 +00:00
dummy.c merge gtkdoc branch 2009-08-16 15:00:08 +00:00
introspect.c fix up introspect program 2014-12-20 10:28:30 +00:00
Makefile.am Fix .gir file dependencies 2015-05-18 02:44:34 -04:00