Commit Graph

1621 Commits

Author SHA1 Message Date
John Cupitt 2abb0f8d99 move VipsRegion off VipsObject again
We were having various unfixable segvs with VipsRegion on top of
VipsObject. Move back to a simple struct to reestablish stability,
then try slowly moving back to GObject again.
2011-03-16 14:27:34 +00:00
John Cupitt cc6535acff rename ->progress
->progress, the image we signal progress on, has become progress_signal.
There's a progress class as well now, it was just too confusing.
2011-03-11 14:08:10 +00:00
John Cupitt e17435c105 small fixes
small fixes and we now pass all tests
2011-03-11 13:53:59 +00:00
John Cupitt 939ce4fd51 rewind is an object method
make rewind a method on object, image uses it to preserve filename and
mode across rewind
2011-03-10 23:44:38 +00:00
John Cupitt e180c9ec52 better object rewind
added a vips_object_rewind() to allow rebuild, though it's not quite
working yet, see TODO
2011-03-10 14:44:38 +00:00
John Cupitt b8e526d40e now runs simple operations
im_copy and im_invert at least seem to work
2011-03-09 17:45:37 +00:00
John Cupitt fd26b098b7 it runs!
"vips im_avg poop.png" now works, amazing. Test a few more things before
we merge back to master.
2011-03-07 15:52:53 +00:00
John Cupitt c49db35cfa all compiles and links cleanly
or mostly, anyway, try running next
2011-03-05 12:07:18 +00:00
John Cupitt df0eab1f35 TODO notes
small TODO updates
2011-03-03 22:01:43 +00:00
John Cupitt ab427d906b iofuncs compiles
except for a reset thing we need argh
2011-03-03 17:54:08 +00:00
John Cupitt 6fa48b0e7d region done
VipsRegion now exists, up to semaphore.c
2011-03-03 14:49:12 +00:00
John Cupitt 6b9ddf6f54 up to REGION now
more hackery, we've now reached REGION
2011-03-02 14:13:05 +00:00
John Cupitt 17c5ab4383 remove im_binfile
im_binfile is now folded into image.c
2011-02-28 18:00:03 +00:00
John Cupitt 241187146f debug.c makes it
by removing most of it, argh. add _sanity() as an object mthod.
2011-02-25 18:07:09 +00:00
John Cupitt 1d364cd9f1 sigh more hacking
Yet more VipsImage fiddling.
2011-02-22 21:46:17 +00:00
John Cupitt 7f081f4d54 more hackery
headers compile now, just about, working on image.c
2011-02-16 14:40:31 +00:00
John Cupitt 62836151d4 more vipsimage hacking
Moved all of im_close.c and im_open.c into the image.c class file,
various small cleanups.
2011-02-15 14:41:46 +00:00
John Cupitt cbc366cd7d more image to object hackery
More movement of VipsImage to a subclass of VipsObject. im_close.c still
to do. Added wrappings for the enums.
2011-02-14 18:23:01 +00:00
John Cupitt 826de45ba1 stuff 2011-02-03 12:52:14 +00:00
John Cupitt 729b680841 set MAP_NOCACHE if we can
Set the MAP_NOCACHE flags in mmap() if we can. On OS X this stops the
mad super-aggressive disc caching and produces a huge improveemnt in
performance.
2011-02-02 21:56:40 +00:00
John Cupitt aca238dfca TODO updates 2011-02-02 21:19:13 +00:00
John Cupitt 444887e57f more informative progress messages
--vips-progress now tells you nthreads, tile size and nlines. For
example:

$ vips --vips-progress im_shrink big.v x.v 8 8
vips x.v: 2 threads, 2858 x 1 tiles, groups of 4 scanlines
vips x.v: done in 43s
$
2011-02-02 12:52:54 +00:00
John Cupitt 233cbf1f15 get all fopen()s going through util.c
Add a text_mode flag to im__file_open_write() and _read() so we can
route all fopen() though these two functions.
2011-01-31 16:00:35 +00:00
John Cupitt 1aea6a1347 gtkdoc for mosaicing 2011-01-25 13:12:22 +00:00
John Cupitt 823650b2b4 oops 2011-01-24 10:40:40 +00:00
John Cupitt 15dc216d91 stuff 2011-01-12 13:40:07 +00:00
John Cupitt 609a598896 oops 2011-01-11 16:58:59 +00:00
John Cupitt ae31832180 new bilinear 2011-01-11 14:48:45 +00:00
John Cupitt 213cb019de bilinear hacking 2011-01-11 14:43:21 +00:00
John Cupitt 882ce18d57 stuff 2011-01-07 15:06:35 +00:00
John Cupitt dfd97464b0 speed up bilinear on float 2011-01-07 15:03:01 +00:00
John Cupitt c93443aaca any size mask for rot90 2010-12-01 10:02:40 +00:00
John Cupitt 05ceccc4d2 po updates 2010-11-30 14:41:04 +00:00
John Cupitt 83fc52c491 smaller norm factor for d->i mask 2010-11-30 11:53:53 +00:00
John Cupitt 8cfe327cae stuff 2010-11-29 14:46:47 +00:00
John Cupitt 82d04fb4ec fix rulers in mm display 2010-11-28 16:42:17 +00:00
John Cupitt 404778cc3c oop, better sync sinkscreen fix 2010-11-27 20:50:35 +00:00
John Cupitt 197877e32c fix im_cache 2010-11-25 17:20:14 +00:00
John Cupitt 1cb6c3a40f stuff 2010-11-24 17:00:46 +00:00
John Cupitt b1e7aaa2d5 oop, bool const are always int now 2010-11-21 12:12:12 +00:00
John Cupitt 22cf2fe3ee stuff 2010-11-20 17:55:33 +00:00
John Cupitt 0a9ca45f6d stuff 2010-11-19 14:53:11 +00:00
John Cupitt 4d0fd160a0 stuff 2010-11-19 09:22:54 +00:00
John Cupitt aa805f82c1 stuff 2010-11-18 16:55:30 +00:00
John Cupitt dfc7f859cd docs 2010-11-18 14:09:56 +00:00
John Cupitt d4e7af5f58 stuff 2010-11-18 13:54:44 +00:00
John Cupitt b0f162478f more im_conv improvements 2010-11-18 12:36:49 +00:00
John Cupitt 313a2dcef4 stuff 2010-11-18 05:36:19 +00:00
John Cupitt 531feb10a1 stuff 2010-11-09 23:02:24 +00:00
John Cupitt 2872fc8eb8 stuff 2010-11-09 16:30:19 +00:00
John Cupitt 425795a8c8 multipass mode for im_conv() 2010-11-08 17:24:58 +00:00
John Cupitt 593af5a8d8 morph docs 2010-11-07 11:02:49 +00:00
John Cupitt 526590d244 fix vector stuff 2010-11-05 10:52:29 +00:00
John Cupitt 5bedec65da argh 2010-11-04 14:54:23 +00:00
John Cupitt 5caec62940 stuff 2010-11-03 14:45:59 +00:00
John Cupitt 49aac21adc morph oops 2010-11-03 13:43:42 +00:00
John Cupitt 5283a14575 stuff 2010-11-02 14:48:46 +00:00
John Cupitt 59a73c079b stuff 2010-11-02 10:59:34 +00:00
John Cupitt f3b5bfde80 merge orc branch 2010-11-01 17:46:47 +00:00
John Cupitt 50b9e5c855 stuff 2010-10-31 21:46:48 +00:00
John Cupitt c9c893047c oops, init status 2010-10-27 16:02:47 +00:00
John Cupitt 9b3d081994 oops, init status 2010-10-27 15:49:57 +00:00
John Cupitt 57a8d8f12e add fits read 2010-10-26 15:12:49 +00:00
John Cupitt 288d8583ac gtk-doc for mask 2010-10-23 09:27:41 +00:00
John Cupitt e8e67e51d1 gtk-doc on mask 2010-10-21 13:51:19 +00:00
John Cupitt 01b1597a75 gtk-doc on mask 2010-10-21 13:50:36 +00:00
John Cupitt 332476835f bigger margin for affine 2010-10-12 13:37:00 +00:00
John Cupitt 8ef0b344d6 security fix for setting env vars 2010-10-03 17:10:11 +00:00
John Cupitt 08ebc9e535 im_blend() can take non-uchar conditions 2010-10-01 15:45:55 +00:00
John Cupitt 05b92ea6e5 stuff 2010-10-01 12:57:06 +00:00
John Cupitt 60b0420c1d im_draw_rect fix 2010-10-01 12:53:58 +00:00
John Cupitt 51b15a375a stuff 2010-10-01 11:49:59 +00:00
John Cupitt 3145b7aed5 added complex convolution 2010-10-01 11:03:11 +00:00
John Cupitt 4915fb0a83 flood -> draw_flood 2010-10-01 10:47:48 +00:00
John Cupitt 3fbd002dc0 fixups 2010-09-30 15:27:54 +00:00
John Cupitt 6bcf09c1d4 smudge / smear stuff 2010-09-30 13:36:21 +00:00
John Cupitt ed204980b1 stuff 2010-09-29 13:46:45 +00:00
John Cupitt 94763652ad added im_draw_point() / im_read_point() 2010-09-29 13:45:09 +00:00
John Cupitt 1458021a95 stuff 2010-09-28 16:20:24 +00:00
John Cupitt 6b1c5b8e56 im_draw_mask() added 2010-09-28 16:06:58 +00:00
John Cupitt 9330273f51 stuff 2010-09-26 15:33:58 +00:00
John Cupitt d991f177ca stuff 2010-09-24 08:12:30 +00:00
John Cupitt 39a6a2c0b3 added im_draw_rect(), deprecated im_paintrect() 2010-09-22 14:51:36 +00:00
John Cupitt de026e0750 deprecate _copy() inplace ops 2010-09-22 12:51:52 +00:00
John Cupitt bdfab2b297 added win32 build system to svn 2010-09-07 16:01:13 +00:00
John Cupitt d215ef4a33 im_inserplace() hacking 2010-08-25 11:15:36 +00:00
John Cupitt f5faed779c stuff 2010-08-21 11:34:34 +00:00
John Cupitt 048ba1c211 stuff 2010-08-13 20:02:23 +00:00
John Cupitt f27ab2fa3f fix window_offset stuff, fix a performance problem 2010-08-12 15:56:07 +00:00
John Cupitt 6d97500587 stuff 2010-08-11 15:57:37 +00:00
John Cupitt a3f8ddadfc add lcms2 support 2010-08-02 15:58:30 +00:00
John Cupitt 669dda83d2 stuff 2010-08-01 20:27:47 +00:00
John Cupitt 44add33388 stuff 2010-08-01 09:50:40 +00:00
John Cupitt 35d1856f3b various cleanups, remove liboil 2010-07-31 10:41:59 +00:00
John Cupitt 57d7d02214 fixes to rd mode 2010-07-30 12:17:46 +00:00
John Cupitt 7e6deb8548 stuff 2010-07-30 08:40:22 +00:00
John Cupitt d2f5893641 disc open stuff 2010-07-29 21:08:30 +00:00
John Cupitt 5367c650c4 stuff 2010-07-29 10:56:49 +00:00
John Cupitt 9ea66365c4 add rd mode to im_open() 2010-07-29 10:51:51 +00:00
John Cupitt f822234c4e use GetTempPath() on WIndows 2010-07-29 10:18:44 +00:00
John Cupitt 36fa881c7a stuff 2010-07-28 15:01:48 +00:00
John Cupitt 2cbaf93b18 stuff 2010-06-24 19:40:12 +00:00
John Cupitt b56ad5ec7f stuff 2010-06-24 16:41:01 +00:00
John Cupitt 3f8259e390 vips.exe is less chatty 2010-06-24 16:02:00 +00:00
John Cupitt 4a43c7b19a add threading tests 2010-06-24 15:24:12 +00:00
John Cupitt 1c51b0217b tiff pyr write fix 2010-06-22 09:35:16 +00:00
John Cupitt 06141a2516 better region repaint during drag 2010-06-21 17:14:29 +00:00
John Cupitt 7fd672f595 faster, more accurate bilinear/bicubic 2010-05-30 17:26:23 +00:00
John Cupitt d0573100b3 interpolation precision hacking 2010-05-28 21:16:28 +00:00
John Cupitt 53cc08881d stuff 2010-05-27 16:24:24 +00:00
John Cupitt b275740002 stuff 2010-05-26 15:32:13 +00:00
John Cupitt 8cb481f0be updated en_GB translation 2010-05-26 11:19:25 +00:00
John Cupitt 92fba214ce stuff 2010-05-24 13:38:44 +00:00
John Cupitt d8a46ee268 stuff 2010-05-18 22:03:32 +00:00
Nicolas Robidoux 7de848e644 removed all traces of yafrsmooth (obsolete prototype) 2010-05-15 22:24:27 +00:00
John Cupitt f85cce8b27 stuff 2010-05-12 08:55:20 +00:00
John Cupitt 4787c8e00d stuff 2010-05-12 08:39:26 +00:00
John Cupitt cf0ba3b887 fix a race in threadpool 2010-05-11 20:22:12 +00:00
John Cupitt deb58b818d stuff 2010-05-06 20:43:44 +00:00
John Cupitt 27fcca7ef9 python module hacking 2010-05-05 15:22:04 +00:00
John Cupitt daf074e950 PFM read / write 2010-05-03 16:52:15 +00:00
John Cupitt 1d473ef5cc stuff 2010-04-30 19:16:39 +00:00
John Cupitt ad5df95c60 stuff 2010-04-30 08:43:40 +00:00
John Cupitt 26c495b938 infobar fix for 7.20 2010-04-25 21:20:00 +00:00
John Cupitt 3a9f0d50fa remove im_iterate() uses 2010-04-19 11:00:28 +00:00
John Cupitt 68fae1ab1f stuff 2010-04-19 08:04:42 +00:00
John Cupitt 9ae7535ff9 stuff 2010-04-18 15:58:36 +00:00
John Cupitt ccca77e79e stuff 2010-04-18 09:14:58 +00:00
John Cupitt f974564e79 fixes to get paintbox working again 2010-04-17 14:34:40 +00:00
John Cupitt 4dd1fb608a fixes to get paintbox working again 2010-04-17 14:20:36 +00:00
John Cupitt 9007dbf2e1 strip out threadgroup 2010-04-16 21:22:16 +00:00
John Cupitt fdbdba432b strip out threadgroup 2010-04-16 21:21:15 +00:00
John Cupitt f1ebc12fb1 added sinkmemory, started removing threadgroup 2010-04-16 16:09:48 +00:00
John Cupitt 54730feadc im_vips2tiff() uses vips_sink() instead of threadgroup 2010-04-16 15:48:30 +00:00
John Cupitt 31b06dbc5a sink_screen works 2010-04-16 13:44:24 +00:00
John Cupitt 732caaf7d8 stuff 2010-04-14 20:44:06 +00:00
John Cupitt 7ca1fb4909 stuff 2010-04-12 17:27:11 +00:00
John Cupitt fb965a7136 stuff 2010-04-11 20:24:04 +00:00
John Cupitt eb4d3f9fd5 vips_sink_screen() hacking 2010-04-10 08:35:55 +00:00
John Cupitt 56c1c9c036 im_iterate() has an optional threadpool backend too 2010-04-09 16:51:45 +00:00
John Cupitt 5b00c86bab add VIPS_DEBUG_MSG 2010-04-06 09:02:26 +00:00
John Cupitt a5e3009a75 stuff 2010-03-28 10:05:58 +00:00
John Cupitt 95da6513c8 stuff 2010-03-28 09:58:57 +00:00
John Cupitt 3d0aba1a89 /0 probs with masks 2010-03-28 09:56:49 +00:00
John Cupitt e77cc6a428 doc hacking 2010-03-27 09:41:52 +00:00
John Cupitt d19a117861 hist hacking 2010-03-26 17:32:29 +00:00
John Cupitt 5c02d91f93 hist hacking 2010-03-26 14:31:37 +00:00
John Cupitt 3268bd0aaf hist hacking 2010-03-26 10:03:37 +00:00
John Cupitt 05c5ae9734 hist hacking 2010-03-25 14:41:27 +00:00
John Cupitt f30e7c113b hist hacking 2010-03-24 21:50:15 +00:00
John Cupitt 24c95bcb65 hist hacking 2010-03-24 16:23:27 +00:00
John Cupitt 7f8938ae6c hist hacking 2010-03-23 17:41:43 +00:00
John Cupitt 8556cc7c4a finished gtkdoc for freq_filt 2010-03-22 17:43:56 +00:00
John Cupitt 1f927ef18e finished gtkdoc for freq_filt 2010-03-22 17:28:00 +00:00
John Cupitt 0194d803e2 stuff 2010-03-22 15:38:17 +00:00
John Cupitt 55541cdfc8 stuff 2010-03-21 22:39:47 +00:00
John Cupitt 2bbcf5aa5e threadpool progress feedback 2010-03-21 13:54:56 +00:00
John Cupitt cdbda60d2e wooo, threadpool works 2010-03-21 00:49:30 +00:00
John Cupitt 8d7dcfe5f6 added wbuffer2 2010-03-20 23:56:35 +00:00
John Cupitt a1fa13cfc2 stuff 2010-03-17 14:39:00 +00:00
John Cupitt 55d78a4dcf stuff 2010-03-15 18:11:36 +00:00
John Cupitt 7c1d0a7bfb scale output buffers with nthr for smalltile 2010-03-14 20:12:41 +00:00
John Cupitt 3f10e78b91 stuff 2010-03-12 09:05:08 +00:00
John Cupitt a7e21dddda stuff 2010-03-10 21:29:45 +00:00
John Cupitt c80452f70b oops upstream/downstream typo 2010-03-10 15:35:55 +00:00
John Cupitt 56754e7eac stuff 2010-03-08 18:24:44 +00:00
John Cupitt a3456511b6 rename parent/child as upstream/downstream 2010-03-08 17:52:32 +00:00
John Cupitt 8b24518422 fix to buffer caching 2010-03-06 17:42:17 +00:00
John Cupitt 060b4d4a3d argh broken everything 2010-03-05 14:43:49 +00:00
John Cupitt 0023008db7 stuff 2010-03-05 08:42:48 +00:00
John Cupitt fb4a191ab7 stuff 2010-02-17 22:06:29 +00:00
John Cupitt 3c18b0f0c1 stuff 2010-02-17 17:17:38 +00:00
John Cupitt 81afcea40d stuff 2010-02-15 17:32:21 +00:00
John Cupitt 31a8830f46 stuff 2010-02-11 12:23:15 +00:00
John Cupitt 7562b73916 stuff 2010-02-10 14:29:39 +00:00
John Cupitt 5e58148666 fre_flt gtkdoc 2010-02-09 18:39:59 +00:00
John Cupitt 61d4eddbb4 stuff 2010-02-05 14:34:38 +00:00
John Cupitt f9b29783f5 png fix, doc fixes 2010-02-05 13:32:08 +00:00
John Cupitt aace4d6ee6 stuff 2010-02-04 22:03:49 +00:00
John Cupitt d0e2867674 im_insert*() gtkdoc 2010-01-31 11:19:58 +00:00
John Cupitt b84b08a883 remove old flood-fill 2010-01-29 13:53:51 +00:00
John Cupitt 79c050c814 added vips_bandfmt_*() 2010-01-26 21:28:33 +00:00
John Cupitt 53ed981820 stuff 2010-01-25 16:28:34 +00:00
John Cupitt e0d4e0c158 added im_meta_remove 2010-01-25 14:23:30 +00:00
John Cupitt 51130d2368 flood fixes 2010-01-22 17:08:39 +00:00
John Cupitt 3673808aa4 flood fixes 2010-01-22 16:56:57 +00:00
John Cupitt a4cdba13b2 paintbox fixes 2010-01-22 16:17:23 +00:00
John Cupitt c5e3ce4408 stuff 2010-01-21 17:04:00 +00:00
John Cupitt 2f0a6ab66b stuff 2010-01-14 22:07:07 +00:00
John Cupitt 17ef02861e better colour management for vipsthumbnail 2010-01-14 14:00:12 +00:00
John Cupitt b8525c6d47 tiff import to memory was broken 2010-01-14 13:39:46 +00:00
John Cupitt 510801ec15 stuff 2010-01-11 17:33:40 +00:00
John Cupitt 88779a7e3b add im_system_image() 2010-01-08 16:58:44 +00:00
John Cupitt 377b76b255 add --disable-cxx option 2010-01-08 14:28:40 +00:00
John Cupitt 3cf1646b1d fixed up flood other 2010-01-07 16:03:37 +00:00
John Cupitt 594add49a3 oops 2009-12-29 11:15:18 +00:00
John Cupitt cb888b9765 new flood 2009-12-27 16:40:54 +00:00
John Cupitt d71b6b754a fix up flood 2009-12-17 11:44:28 +00:00
John Cupitt 3894464e42 minimum bytes for mmap windows 2009-12-10 12:34:50 +00:00
John Cupitt 3ebc6d947f always use mmap windows 2009-12-10 10:58:10 +00:00
John Cupitt 734ae5fd2a remove some debugging 2009-11-26 19:41:41 +00:00
John Cupitt dc80bd98d7 stuff 2009-11-15 11:33:48 +00:00
John Cupitt c2a4908d43 stuff 2009-11-07 21:33:07 +00:00
John Cupitt 174fdd782a stuff 2009-11-06 14:35:43 +00:00
John Cupitt 7bae8738e0 stuff 2009-11-06 13:41:11 +00:00
John Cupitt 587ff112f0 stuff 2009-11-06 13:00:51 +00:00
John Cupitt 990dc4fd16 stuff 2009-11-05 21:48:31 +00:00
John Cupitt 7ae8466922 stuff 2009-11-05 15:21:42 +00:00
John Cupitt 04f01d3e60 deprecate _raw versions 2009-11-05 14:57:30 +00:00
John Cupitt be6306172c stuff 2009-11-05 13:35:21 +00:00
John Cupitt 8200afcbb6 stuff 2009-11-04 17:20:23 +00:00
John Cupitt 4d7cafdde1 stuff 2009-11-03 21:31:01 +00:00
John Cupitt 42b73f0dc8 stuff 2009-11-03 19:03:47 +00:00
John Cupitt 83fc4b907b finished colour 2009-11-02 17:54:42 +00:00
John Cupitt d17691ea0c stuff 2009-11-01 21:28:49 +00:00
John Cupitt f1f0f9acbb stuff 2009-10-31 10:18:58 +00:00
John Cupitt 60b6211ccf stuff 2009-10-22 15:18:46 +00:00
John Cupitt a93662b8c8 im_insertplace() fixups 2009-10-21 08:36:15 +00:00
John Cupitt 10be46594d memroy docs 2009-10-20 16:15:39 +00:00
John Cupitt 8f60a3a957 added im_insertplaceset 2009-10-20 12:58:45 +00:00
John Cupitt 41f92d853c added im_copy_file() 2009-10-16 08:33:17 +00:00
John Cupitt bb6ce837e8 stuff 2009-10-15 14:22:23 +00:00
John Cupitt 5472ee939b stuff 2009-10-14 22:22:40 +00:00
John Cupitt d99a4eea40 stuff 2009-10-13 13:37:23 +00:00
John Cupitt ef8e966284 stuff 2009-10-12 16:50:07 +00:00
John Cupitt f9adf20874 gtkdoc comments for check 2009-10-12 15:27:18 +00:00
John Cupitt c7e973b4db stuff 2009-10-11 21:43:22 +00:00
John Cupitt 3ca5f876e4 stuff 2009-10-08 16:14:11 +00:00
John Cupitt a584569881 stuff 2009-10-08 14:02:38 +00:00
John Cupitt 6468217105 stuff 2009-10-07 21:15:29 +00:00
John Cupitt 5f02498408 docs for REGION 2009-10-07 13:03:46 +00:00
John Cupitt a7d6110e0a stuff 2009-10-06 16:46:59 +00:00
John Cupitt 096dee8327 stuff 2009-10-05 17:00:24 +00:00
John Cupitt 3fdee44694 stuff 2009-10-03 14:15:24 +00:00
John Cupitt caa84d3deb stuff 2009-10-02 10:30:22 +00:00
John Cupitt f94146df7c gtkdoc for meta 2009-10-01 17:30:02 +00:00
John Cupitt 9f46e58ca3 stuff 2009-09-29 16:00:21 +00:00
John Cupitt ce4ed9d2bf added im_flood_other(), better check() functions 2009-09-28 17:03:52 +00:00
John Cupitt 02bbf2fd5a ifthenelse done 2009-09-24 21:13:53 +00:00
John Cupitt 150865045f stuff 2009-09-24 16:20:12 +00:00
John Cupitt b3f2c93c5d more relational stuff 2009-09-23 20:22:33 +00:00
John Cupitt 2fcb8c67ae stuff 2009-09-22 21:02:00 +00:00
John Cupitt af3842a804 stuff 2009-09-21 16:42:16 +00:00
John Cupitt 70ae9f7751 move affine/similarity to deprecated 2009-09-21 16:19:23 +00:00
John Cupitt b628642f4a fix im_errormsg() calls 2009-09-21 15:50:29 +00:00
John Cupitt ea2285f315 stuff 2009-09-20 16:42:08 +00:00
John Cupitt 86dd11880d math.c tidies 2009-09-19 10:59:20 +00:00
John Cupitt c6418893eb stuff 2009-09-17 08:51:37 +00:00
John Cupitt 21ec53fda9 stuff 2009-09-09 16:09:21 +00:00
John Cupitt 6026a0282d stuff 2009-09-09 13:57:17 +00:00
John Cupitt e319f251b0 stuff 2009-09-09 13:41:14 +00:00
John Cupitt ad6bb5d67f add im_point() 2009-09-09 08:54:10 +00:00
John Cupitt 94eaae68ef new im_maxpos_avg() 2009-09-08 20:32:24 +00:00
John Cupitt ffea411943 im_minpos() and im_min() rewrite 2009-09-08 16:57:34 +00:00
John Cupitt 42dbc81827 stuff 2009-09-07 17:05:19 +00:00
John Cupitt 616bb9ab7f stuff 2009-09-07 08:06:53 +00:00
John Cupitt 68256707bc more 2009-09-02 20:49:38 +00:00
John Cupitt 72e9094048 more gtkdoc 2009-09-02 15:34:21 +00:00
John Cupitt 3e043b0d6f stuff 2009-09-01 16:17:46 +00:00
John Cupitt 0534e5563d im_stats fix 2009-09-01 14:21:28 +00:00
John Cupitt b2fc33313e stuff 2009-08-31 19:59:11 +00:00
John Cupitt 641c7fa430 stuff 2009-08-20 08:06:25 +00:00
John Cupitt 62cea3b7ef stuff 2009-08-18 15:32:28 +00:00
John Cupitt ec73347f59 more gtkdoc 2009-08-17 16:16:31 +00:00
John Cupitt 4d204a3062 stuff 2009-08-17 08:28:47 +00:00
John Cupitt 4e76695e19 merge gtkdoc branch 2009-08-16 15:00:08 +00:00
John Cupitt cedb04f0ec stuff 2009-08-03 13:17:03 +00:00
John Cupitt 856b272259 stuff 2009-08-01 09:54:45 +00:00
John Cupitt 350b0f92b4 stuff 2009-07-15 19:56:40 +00:00
John Cupitt 19bacc7c81 stuff 2009-07-06 08:12:37 +00:00
John Cupitt acb5335739 stuff 2009-06-17 16:00:16 +00:00
John Cupitt 073f740993 stuff 2009-05-26 16:20:36 +00:00
John Cupitt bf3ead2840 stuff 2009-05-21 13:46:13 +00:00
John Cupitt 5c95d1d681 -Wextra fixes 2009-05-12 15:32:52 +00:00
John Cupitt e7aafd3f61 stuff 2009-04-16 20:13:28 +00:00
John Cupitt 02797e76b7 win32 build fixes 2009-04-16 14:42:16 +00:00
John Cupitt 19e496a40b stuff 2009-04-07 20:40:14 +00:00
John Cupitt e8d3491a3a stuff 2009-04-07 16:17:21 +00:00
John Cupitt 54d88d2679 catch lcms errors 2009-04-06 22:09:51 +00:00
John Cupitt 62c4fd03ab stuff 2009-04-06 17:10:23 +00:00
John Cupitt 90ecad14fc stuff 2009-04-05 10:14:57 +00:00
John Cupitt 0b723402d3 stuff 2009-03-30 20:35:34 +00:00
John Cupitt f5a7781a75 stuff 2009-03-30 16:50:27 +00:00
John Cupitt 87ab8c4e40 stuff 2009-03-30 14:02:06 +00:00
John Cupitt c4edd1f621 stuff 2009-03-30 12:36:05 +00:00
John Cupitt 40307b23dc stuff 2009-03-29 21:20:48 +00:00
John Cupitt db623aa8cf stuff 2009-03-28 17:32:53 +00:00
John Cupitt 41ed8375e7 manpage oopses 2009-03-28 17:07:55 +00:00
John Cupitt 1160f6a4b7 stuff 2009-03-27 17:23:11 +00:00
John Cupitt f07e517474 stuff 2009-03-26 17:05:40 +00:00
John Cupitt c049db8258 bump for 7.18 2009-03-25 14:38:02 +00:00
John Cupitt b2648f77d5 update docs for rad2float etc. 2009-03-25 10:33:11 +00:00
John Cupitt 5f567320d2 more Radiance fixes 2009-03-24 14:18:06 +00:00
John Cupitt bafa70caec add radiance write, float2rad 2009-03-23 22:47:53 +00:00
John Cupitt c1cfe958e1 stuff 2009-03-23 18:05:17 +00:00
John Cupitt 453adb425e stuff 2009-03-23 17:43:13 +00:00
John Cupitt 6f2e74de81 stuff 2009-03-23 17:38:14 +00:00
John Cupitt 56573a82e8 stuff 2009-03-23 16:08:20 +00:00
John Cupitt 2795247756 stuff 2009-03-19 23:43:52 +00:00
John Cupitt 1c8bddaadc allow open of truncated images, but block data access 2009-03-19 23:35:46 +00:00
John Cupitt 588aa082d3 allow open of truncated images, but block data access 2009-03-19 23:29:12 +00:00
John Cupitt 0a3c36677b reset dcm window before magick read 2009-03-17 17:04:00 +00:00
John Cupitt d028a2cc52 stuff 2009-03-12 14:11:06 +00:00
John Cupitt 88af68df64 stuff 2009-03-05 13:20:43 +00:00
John Cupitt f248a246b5 stuff 2009-03-02 17:42:26 +00:00
John Cupitt 94217760f9 stuff 2009-03-02 15:10:34 +00:00
John Cupitt aa6d24578a added radiance file read 2009-03-01 17:35:24 +00:00
John Cupitt dc9d9908d4 add matlab file read 2009-02-27 16:52:25 +00:00
John Cupitt 65f472690f stuff 2009-02-26 16:54:41 +00:00
John Cupitt 4a209690f8 stuff 2009-02-26 15:18:31 +00:00
John Cupitt 5b7c9879d7 stuff 2009-02-24 17:00:40 +00:00
John Cupitt 439014de1a move resamplers to their own package 2009-02-24 16:40:10 +00:00
John Cupitt 762e2a8819 stuff 2009-02-23 22:23:11 +00:00
John Cupitt 3400c615a6 add vips_object_new 2009-02-23 15:43:56 +00:00
John Cupitt 158a933151 stuff 2009-02-18 10:04:10 +00:00
John Cupitt 1f20c4bd38 link nohalo in 2009-01-23 12:03:11 +00:00
John Cupitt 9727f9a6c1 add nickname/description props to vipsobject 2009-01-22 15:46:02 +00:00
John Cupitt 20314dd166 stuff 2009-01-17 17:53:14 +00:00
John Cupitt 24996fba76 stuff 2009-01-13 21:39:55 +00:00
John Cupitt f476da4e38 added im_INTERPOLATE 2009-01-13 16:54:22 +00:00
John Cupitt 0cf89f6d48 stuff 2009-01-05 17:49:07 +00:00
John Cupitt 51d2235b07 merge class-params branch 2009-01-05 16:45:39 +00:00
John Cupitt 4f40a94ffe stuff 2008-12-19 21:51:13 +00:00
John Cupitt 5e8e65a156 stuff 2008-12-19 12:32:46 +00:00
John Cupitt af7c8651db fix trunk, move class params to branch 2008-12-08 14:25:17 +00:00
John Cupitt 534c05c567 add vips8 arg stuff 2008-12-02 17:11:30 +00:00
John Cupitt 11352c8f1b added class print 2008-11-30 13:01:48 +00:00
John Cupitt 7496082f2c use type introspection for vipsinterpolate too 2008-11-30 09:32:18 +00:00
John Cupitt 1328958163 use G_DEFINE for vipsobject 2008-11-28 22:38:40 +00:00
John Cupitt a5517d3bdc more tweaks, docs updated 2008-11-28 21:26:23 +00:00
John Cupitt 9518a659ab im_format -> VipsFormat 2008-11-28 16:26:33 +00:00
John Cupitt c5de67a542 don't ser im_error() on a failed callback 2008-11-26 20:56:13 +00:00
John Cupitt f1a5be924c stuff 2008-11-20 12:04:45 +00:00
John Cupitt b3dd71a55a merge yafr branch back into trunk 2008-11-17 22:56:16 +00:00
John Cupitt 10cd80481c more ubuntu fixes 2008-11-03 12:12:15 +00:00
John Cupitt d6205c1068 patches for ubuntu 8.10 2008-11-02 22:11:01 +00:00
John Cupitt ae1763ae50 fix yafrtest 2008-10-28 18:17:34 +00:00
John Cupitt dfd9d831eb yafr fixes 2008-10-23 12:33:04 +00:00
John Cupitt aa79d71aa3 stuff 2008-10-20 21:42:46 +00:00
John Cupitt 4eb1d6aaf4 stuff 2008-10-20 17:10:40 +00:00
John Cupitt b112b828c9 stuff 2008-10-19 20:25:48 +00:00
John Cupitt e6f960e80e merged 7.16 changes back into trunk 2008-10-11 21:29:16 +00:00
John Cupitt da46b0bac9 branch for 7.16 2008-08-24 09:46:10 +00:00
John Cupitt ae5e658f1c stuff 2008-08-21 08:32:24 +00:00
John Cupitt b1395e18b9 stuff 2008-08-19 16:54:55 +00:00
John Cupitt 035d9239c1 stuff 2008-08-19 14:06:09 +00:00
John Cupitt 848c3d76f1 stuff 2008-08-19 08:01:23 +00:00
John Cupitt fda6276ac7 stuff 2008-08-17 11:28:52 +00:00
John Cupitt 72ff1d89c7 more cleanups after loadable formats 2008-08-16 17:03:45 +00:00
John Cupitt 5ca62be716 clean up loadable formats 2008-08-15 21:45:18 +00:00
John Cupitt 0fb1fae5c7 merge loadable-format branch 2008-08-15 08:40:05 +00:00
John Cupitt 263397cce3 docs for C++ meta 2008-08-09 18:45:26 +00:00
John Cupitt 5d8309b5fc stuff 2008-08-09 13:30:35 +00:00
John Cupitt 1a359b0bf8 stuff 2008-08-07 09:01:37 +00:00
John Cupitt 8b453f0128 added im_guess_libdir, meta set/get for C++/Python 2008-08-05 15:46:16 +00:00
John Cupitt aa950b0d7b stuff 2008-08-04 14:51:39 +00:00
John Cupitt f250ebdded fix docs, don't wrap varargs in python 2008-07-29 11:30:48 +00:00
John Cupitt d9e9153300 get vmask vector args building 2008-07-28 19:59:58 +00:00
John Cupitt f78816e00f more fixes 2008-07-23 15:59:04 +00:00
John Cupitt 8432e1bff1 decache on invalidate 2008-07-22 16:49:46 +00:00
John Cupitt 6bad533988 better jpeg-in-tiff YCbCr read 2008-07-17 15:53:35 +00:00
John Cupitt d407291a15 more stuff 2008-07-03 17:49:27 +00:00
John Cupitt 7a5fb7bd3d oops, FIND_ fixes 2008-06-24 10:37:54 +00:00
John Cupitt 6d86a4df62 configure improvements 2008-06-19 16:38:31 +00:00
John Cupitt 2da4307da0 add nip2 loadable-formats support, some fixes 2008-05-27 17:15:04 +00:00
John Cupitt 51b5259a6a move format to a separate branch, revert trunk 2008-05-25 13:50:29 +00:00
John Cupitt e910c95e8a move format to a separate branch, revert trunk 2008-05-25 13:37:15 +00:00
John Cupitt 755f5bff9e stuff 2008-05-22 17:55:45 +00:00
John Cupitt 5607384617 stuff 2008-05-22 13:45:04 +00:00
John Cupitt faf2612835 stuff 2008-05-14 18:08:30 +00:00
John Cupitt 7f40537fea stuff 2008-05-12 18:16:38 +00:00
John Cupitt 288161e420 stuff 2008-04-23 12:17:26 +00:00
John Cupitt 8bb073cc72 support CMYKA 2008-04-17 14:39:54 +00:00
John Cupitt 18f79ab328 stuff 2008-04-09 22:09:10 +00:00
John Cupitt 4398c2d495 stuff 2008-04-09 17:19:19 +00:00
John Cupitt e1a5f1fc95 stuff 2008-04-07 10:21:11 +00:00
John Cupitt c27df48fd7 stuff 2008-04-02 18:19:35 +00:00
John Cupitt 175a5ca777 stuff 2008-03-31 17:51:24 +00:00
John Cupitt 832eec9e0a stuff 2008-03-26 16:56:51 +00:00
John Cupitt d5c07ba95a stuff 2008-03-25 11:10:19 +00:00
John Cupitt 8a526c74da stuff 2008-03-02 15:43:53 +00:00
John Cupitt 187754bfd9 stuff 2008-02-29 18:37:05 +00:00
John Cupitt a0882e378a added --without-cimg 2008-02-28 21:53:09 +00:00
John Cupitt 856b92e440 set ICC profiles explicitly in tiff pyramids 2008-02-27 16:41:28 +00:00
John Cupitt a4db478be3 optionally use GraphicsMagick 2008-02-21 16:10:24 +00:00
John Cupitt a6b0d8471b stuff 2008-02-20 19:10:02 +00:00
John Cupitt 4a8b4add78 stuff 2008-02-18 18:51:46 +00:00
John Cupitt 66de0980b1 stuff 2008-02-18 18:39:42 +00:00
John Cupitt 33b05146fb stuff 2008-02-18 08:46:46 +00:00
John Cupitt 72b36b5073 stuff 2008-02-17 15:40:14 +00:00
John Cupitt bb7db6e459 invert on jpeg cmyk write 2008-02-17 07:53:02 +00:00
John Cupitt 6a87ea666a cmyk jpeg write 2008-02-15 18:07:39 +00:00
John Cupitt 775f339360 set jpeg Q for pyramids carefully 2008-02-15 15:06:31 +00:00
John Cupitt 1c6632a2be stuff 2008-02-11 19:11:58 +00:00
John Cupitt 830c303ada stuff 2008-01-23 17:16:30 +00:00
John Cupitt a4a760dc81 stuff 2008-01-16 15:46:23 +00:00
John Cupitt 57beef565f cleanups 2008-01-16 15:18:21 +00:00
John Cupitt f5bd1464da stuff 2007-12-13 12:22:20 +00:00
John Cupitt 19c9cccbfc stuff 2007-11-09 14:26:41 +00:00
John Cupitt 74c0ee0ba8 stuff 2007-11-09 11:05:01 +00:00
John Cupitt 954b491745 stuff 2007-11-07 17:01:13 +00:00
John Cupitt bc84d2ce57 new progress feedback system 2007-11-07 16:53:01 +00:00
John Cupitt a65cfcd884 stuff 2007-11-03 17:28:22 +00:00
John Cupitt 247139d11b stuff 2007-11-03 14:18:13 +00:00
John Cupitt 6e9eb0b065 stuff 2007-11-02 22:35:51 +00:00
John Cupitt 67e7cdc4d6 propogate progress feedback down pipelines 2007-11-02 19:05:00 +00:00
John Cupitt 0825569263 man cleanups 2007-11-02 16:37:32 +00:00
John Cupitt 1f05ba484b more stuff 2007-10-31 22:57:18 +00:00
John Cupitt a4fc46f740 stuff 2007-10-31 17:13:22 +00:00
John Cupitt 992921b012 stuff 2007-10-22 14:09:41 +00:00
John Cupitt 59187ed20f add intvec and doublevec output 2007-10-22 13:24:46 +00:00
John Cupitt 20d83b9af2 more gen/it hacks 2007-10-20 21:12:50 +00:00
John Cupitt 57f24c63d6 stuff 2007-10-20 01:00:06 +00:00
John Cupitt 36f7ed76b5 added cimg to vips trunk 2007-10-19 17:14:25 +00:00
John Cupitt ba0f826f33 added greyc to the repro 2007-10-08 15:22:51 +00:00
John Cupitt da4a4e5b57 stuff 2007-09-28 18:15:28 +00:00
John Cupitt 352350e9be stuff 2007-09-28 16:59:28 +00:00
John Cupitt 87d0de7e75 stuff 2007-08-31 13:23:22 +00:00
John Cupitt 904da3cc0b move man pages out 2007-08-31 13:01:42 +00:00
John Cupitt 040861f1b4 stuff 2007-08-29 17:27:28 +00:00
John Cupitt 5494f610e2 split to trunk/branches 2007-08-29 16:23:50 +00:00