Commit Graph

40 Commits

Author SHA1 Message Date
John Cupitt efe824ec13 compiles! 2016-11-02 09:29:19 +00:00
John Cupitt fbe010b80a in-line reduceh as well 2016-01-29 15:01:54 +00:00
John Cupitt dd7b30bd00 in-line reducev
bit quicker
2016-01-29 13:16:00 +00:00
John Cupitt 4b2349323c all working
though not as quick as hoped :(
2016-01-27 21:59:07 +00:00
John Cupitt 991349c9a7 add cubicv, reducev
untested
2016-01-27 15:01:54 +00:00
John Cupitt 3e78bdb6a9 reduceh is working! 2016-01-27 14:34:06 +00:00
John Cupitt 8b09c86492 add cubich interp., start reduceh 2016-01-27 11:12:36 +00:00
John Cupitt cdccf01c46 rename as mapim 2015-11-16 20:32:48 +00:00
John Cupitt 8e6ed3ef30 compiles 2015-11-16 14:58:51 +00:00
John Cupitt 582a7f1810 shrink2 now done
big mem saving, still a bit slower though
2015-10-31 10:43:08 +00:00
John Cupitt da8f236f95 try a split shrink
not quite done yet
2015-10-30 18:15:14 +00:00
John Cupitt 346a9e70c0 remove --disable-cxx flag
it was getting too hard to support :( automake now generates libtool
lines before configure runs, so it can't know we don't want a C++ link

see https://github.com/jcupitt/libvips/issues/231
2015-02-07 10:37:13 +00:00
John Cupitt 927b2d7954 remove cimg and gmic
move this to a plugin, it's too big for the core library
2014-10-08 17:51:07 +01:00
John Cupitt 31f969abec oops, fix without-cxx compilation
see

https://github.com/jcupitt/libvips/issues/155

thanks Andrea
2014-08-17 18:12:48 +01:00
John Cupitt fe7bd9bdcc add vips_resize()
a wrapper over affine that just scales ... much faster from the
command-line, since it can set SEQ mode
2014-08-13 13:57:52 +01:00
John Cupitt 439522a254 add vips_similarity()
simple wrapper over vips_affine() that lets you give the matrix as scale
+ angle.
2013-10-03 11:56:35 +01:00
John Cupitt 2fd2fd58f7 fix up gtk-doc
fix various problems:

- out of date IGNORE in doc/reference/Makefile.am
- name clashes between private .h and public
2013-06-17 20:16:20 +01:00
John Cupitt 216d286065 fix --disable-cxx build
quadratic.c was missing from the list of non-C++ sources, thanks Michael
2013-06-14 09:01:18 +01:00
John Cupitt 90709538e6 update configure system 2013-01-23 10:17:51 +00:00
John Cupitt dbdf9c8d83 deprecate vips7 resample dispatch 2012-12-18 13:43:46 +00:00
John Cupitt 4c82d45463 redo im_affine as a class 2012-12-14 12:33:47 +00:00
John Cupitt 8df32c84c1 more work on vips_quadratic 2012-11-08 13:34:37 +00:00
John Cupitt e951668e45 started adding im_transform() 2012-11-07 14:54:50 +00:00
John Cupitt fdd3b0a387 remove im_rightshift_size()
there's a deprecated wrapper now
2012-06-15 18:21:25 +01:00
John Cupitt c3ae8dafc0 remove the old im_shrink()
too much debugging still on though argh
2012-06-14 14:50:37 +01:00
John Cupitt e9504c28f1 start moving im_shrink() to a class 2012-06-12 14:52:49 +01:00
John Cupitt af95502d82 final operators gtk-doc'd
All done! Good Lord. Just some parts of iofuncs/ still to do.
2011-02-02 17:17:05 +00:00
Nicolas Robidoux 4aac6243b5 Chantal Racette's brand new strongly antialiasing resampler vsqbs 2010-05-29 13:09:13 +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
John Cupitt 771dcdbb1a stuff 2010-05-23 20:27:26 +00:00
Nicolas Robidoux 415ccb5c08 delete nohalo1, mv nohalo2 to nohalo, move snohalo1 to snohalo 2010-05-16 18:46:25 +00:00
Nicolas Robidoux 7de848e644 removed all traces of yafrsmooth (obsolete prototype) 2010-05-15 22:24:27 +00:00
Nicolas Robidoux 60c62a583d Added lbb resampler; Removed mbicubic resampler 2010-03-23 05:44:40 +00:00
Nicolas Robidoux b0b7dc43e3 added mbicubic = symmetrized monotone cubic splines and added hopefully fast cast operators in templates.h 2010-02-13 01:46:00 +00:00
John Cupitt 377b76b255 add --disable-cxx option 2010-01-08 14:28:40 +00:00
John Cupitt 8200afcbb6 stuff 2009-11-04 17:20:23 +00:00
John Cupitt ba0d928885 stuff 2009-11-04 12:49:10 +00:00
John Cupitt 42b73f0dc8 stuff 2009-11-03 19:03:47 +00:00
John Cupitt 70ae9f7751 move affine/similarity to deprecated 2009-09-21 16:19:23 +00:00
John Cupitt 4e76695e19 merge gtkdoc branch 2009-08-16 15:00:08 +00:00