Commit Graph

40 Commits

Author SHA1 Message Date
Kleis Auke Wolthuizen 0337c09700
Cleanup gettext handling (#2695)
Use GLib's i18n support instead of copying and pasting that
logic into its own header. This deprecates the vips/intl.h
header in favour of glib/gi18n.h.
2022-02-27 15:27:28 +00:00
John Cupitt 18baf40b1a fix mapim typo
oops! typo ... also an off-by-one issue for larger stencils

more error checking in interpolators

fix rounding in nohalo/lbb ... they were rounding to nearest in the
interpolator, rather than using floor. This broke assumptions about
stencil position elsewhere. The right way to do centre convention is to offset
the whole input by 0.5 pixels.
2015-11-22 10:29:45 +00:00
John Cupitt 32a8fe117e start working on --disable-deprecated
need to move im_conv() etc to classes to finish this
2014-07-25 18:06:52 +01:00
John Cupitt 4167bdf0e6 small operation description fixes
more consistency, fix a couple of missing ones
2014-02-03 09:25:09 +00:00
Benjamin Gilbert 8cc76a6ba3 Update address for Free Software Foundation
Also update LGPLv2.1 license text from the copy currently on the GNU
website.
2013-03-07 00:40:19 -05:00
John Cupitt 43d69e74e7 use corner convention everywhere
all interpolators use corner convention
2012-12-13 14:10:52 +00:00
John Cupitt 0983b50905 Merge remote-tracking branch 'origin/gobject-introspection' into goi-merge
Conflicts:
	TODO
	libvips/arithmetic/im_recomb.c
	libvips/arithmetic/im_stats.c
	libvips/deprecated/im_measure.c
	libvips/include/vips/header.h
	libvips/include/vips/image.h
	libvips/include/vips/object.h
	libvips/iofuncs/header.c
	libvips/iofuncs/image.c
	libvips/iofuncs/object.c
2011-12-24 17:36:55 +00:00
Nicolas Robidoux b8d3c179f0 actually, revert to the smooth limiter in LBB, which is best overall 2011-11-22 15:18:04 -05:00
Nicolas Robidoux b36717a070 use the new slope limiters in LBB 2011-11-22 11:37:55 -05:00
Nicolas Robidoux b6dd1e0af1 remove LBB options 2011-11-22 10:42:39 -05:00
John Cupitt f69168fc04 gobject-introspection compiles
we now mostly compile cleanly, woo
2011-06-22 12:17:43 +01:00
John Cupitt f27ab2fa3f fix window_offset stuff, fix a performance problem 2010-08-12 15:56:07 +00:00
Nicolas Robidoux e4008d3f84 added Chantal and Adam to AUTHORS and switched to faster version of lbb and nohalo resamplers 2010-06-09 18:00:34 +00:00
Nicolas Robidoux 7b8f0f7324 sampler cleanup 2010-06-03 01:35:33 +00:00
Nicolas Robidoux 088bdd7419 feeble attempts to speed up the lbb resampler 2010-05-31 14:44:21 +00:00
Nicolas Robidoux 101b42b8c2 lbb resampler speed tweaks 2010-05-30 19:52:25 +00:00
Nicolas Robidoux 419457b369 added slash to resample/Makefile.am and added inactive speedy options to lbb.cpp and nohalo.cpp 2010-05-23 21:52:33 +00:00
Nicolas Robidoux f026cbb125 nohalo and lbb resampler instruction order, macros and comment tweaks 2010-05-19 23:04:51 +00:00
Nicolas Robidoux c7cac74765 credits for nohalo and lbb 2010-05-19 19:38:05 +00:00
Nicolas Robidoux de586805cf credits for lbb and nohalo 2010-05-19 19:19:34 +00:00
Nicolas Robidoux a0d67fc915 clean up of the computation of the local min/max in lbb and nohalo 2010-05-19 18:31:47 +00:00
Nicolas Robidoux ea7ee9b770 return window_offset values for bicubic and lbb to the nonintuitive values -> no artifact for lbb, possibly method-based artifacts for bicubic 2010-05-16 19:25:19 +00:00
Nicolas Robidoux 504221925f typo in one interpolate_class->window_offset value and cosmetic 2010-05-16 14:56:18 +00:00
Nicolas Robidoux bc1d19b7ed added explicit interpolate_class->window_offset values to every resampler 2010-05-16 14:42:58 +00:00
Nicolas Robidoux 9e04103bc4 lbb resampler tweaks 2010-03-28 01:22:23 +00:00
Nicolas Robidoux e0aa8bf0cb lbb resampler as fast as nicolas can make it 2010-03-27 20:01:47 +00:00
Nicolas Robidoux 3596236d92 lbb resampler: minimize register pressure 2010-03-27 18:20:08 +00:00
Nicolas Robidoux b95486c345 lbb resampler tweak 2010-03-26 01:52:34 +00:00
Nicolas Robidoux 4f5bf235fe lbb resampler tweak 2010-03-26 01:47:24 +00:00
Nicolas Robidoux 3b66ef1c51 lbb resampler tweak 2010-03-26 01:34:12 +00:00
Nicolas Robidoux a1ab80443b lbb resampler comments 2010-03-26 00:31:11 +00:00
Nicolas Robidoux ef2a5d0c8c lbb resampler comments 2010-03-25 20:54:07 +00:00
Nicolas Robidoux 592199b577 lbb resampler cosmetic improvements 2010-03-25 18:49:37 +00:00
Nicolas Robidoux f8aedc5f67 lbb resampler improvements 2010-03-25 18:38:54 +00:00
Nicolas Robidoux f9f9c5192c more lbb resampler comments 2010-03-24 19:16:56 +00:00
Nicolas Robidoux ad2ba14d16 lbb resampler comments 2010-03-24 19:11:39 +00:00
Nicolas Robidoux 341aa5c378 more lbb resampler comments 2010-03-23 23:41:58 +00:00
Nicolas Robidoux fefeec700f more comments for the lbb resampler 2010-03-23 19:32:40 +00:00
Nicolas Robidoux 06f61bcf58 Comments for lbb resampler 2010-03-23 19:10:02 +00:00
Nicolas Robidoux 60c62a583d Added lbb resampler; Removed mbicubic resampler 2010-03-23 05:44:40 +00:00