John Cupitt
f6de1e7cb9
make libgsf-1 an optional dependency
...
dzsave vanishes if you don't have it, but you can still build vips
2014-05-09 13:13:18 +01:00
John Cupitt
1384f9d4e0
Merge branch 'master' into dzsave-gsf
...
Conflicts:
ChangeLog
2014-05-04 17:32:42 +01:00
John Cupitt
c81a12ee00
vips_system() now uses g_spawn_command_line_sync()
...
helps stop stray command windows appearing on Windows, better error msg
too
2014-05-03 18:04:25 +01:00
John Cupitt
b1b3c6e9de
support 1/2/4 bit palette tiff images with alpha
2014-04-30 14:39:50 +01:00
John Cupitt
3dc708d2b6
add @container option to dzsave
2014-04-25 10:26:23 +01:00
John Cupitt
6ab49a9af3
Merge remote-tracking branch 'origin/master' into dzsave-gsf
...
Conflicts:
ChangeLog
2014-04-24 18:35:33 +01:00
John Cupitt
c03d9440cb
added vips_object_set_from_string()
2014-04-23 12:57:49 +01:00
John Cupitt
61891865bf
add vips_foreign_save_buffer()
2014-04-22 19:42:13 +01:00
John Cupitt
d0f50febbb
added vips_foreign_load_buffer()
2014-04-22 16:27:43 +01:00
John Cupitt
3f11403346
add .vips as an alternative vips suffix
...
helps imagemagick, see
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=25445&p=110491#p110491
2014-04-22 13:22:58 +01:00
John Cupitt
070c9bd5a7
add load from buffer
2014-04-22 10:43:13 +01:00
John Cupitt
325f3b9451
dzsave will write a zip file
...
but see the TODO in dzsave.c
- no way to pick a tile format, always jpeg
- no way to pick a container format, always zip
- needs testing
- examine memuse, how well do we work for large zips
- can we make a zip over 4gb?
2014-04-19 15:15:25 +01:00
John Cupitt
6d2c4c4d60
8 and 16-bit paletter TIFFs can have alpha
...
plus 16-bit palette TIFFs now become 16-bit images
2014-04-14 12:16:15 +01:00
John Cupitt
3b977586f9
Merge remote-tracking branch 'origin/7.38'
2014-04-09 15:34:09 +01:00
John Cupitt
a17ef9b7c8
vips_system() allows many input images
...
you can change the image argument order too, with %Ns
added postbuild signal
2014-04-09 11:42:03 +01:00
John Cupitt
bfbc132879
updated German translation
...
thanks Chris
see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743613
https://github.com/jcupitt/libvips/issues/116
2014-04-04 21:51:26 +01:00
John Cupitt
052a73eb8e
Merge remote-tracking branch 'origin/master' into hough
...
Conflicts:
ChangeLog
2014-04-01 12:50:08 +01:00
John Cupitt
ee53b01886
vips_hough_circle() added
2014-04-01 12:27:15 +01:00
John Cupitt
252897dc83
Merge remote-tracking branch 'origin/7.38'
2014-03-30 15:28:40 +01:00
John Cupitt
10354be6c3
ooops, sorry Andrea
2014-03-30 15:26:36 +01:00
John Cupitt
bc79cb4f62
crash-causing typo in vips_rawsave()
...
thanks Alessandro
2014-03-30 15:23:55 +01:00
John Cupitt
9b13188fc1
add "mode" to vips_draw_image()
2014-03-28 13:55:56 +00:00
John Cupitt
5f0f188659
drop the default max operations
...
the cache defaulted to 10,000 operations, fine for nip2, not fine for
batch-style applications
thanks Rafael
2014-03-28 09:48:27 +00:00
John Cupitt
7752eb89e0
add vips_draw_add()
...
and start vips_hough_circle()
2014-03-26 20:33:31 +00:00
John Cupitt
9a1fa499f5
split hough to a base class and a line detector
2014-03-24 16:56:54 +00:00
John Cupitt
755f9ed1cb
comment improvements
2014-03-23 11:29:39 +00:00
John Cupitt
ffd61773c4
changelog update too
2014-03-18 21:20:57 +00:00
John Cupitt
4c31c77d80
add vips_sum()
...
sum an array of images
2014-03-18 19:39:47 +00:00
John Cupitt
58239a4583
vipsthumbnail fix
...
fix to vipsthumbnail ... --crop could fail for very non-square images,
thanks Alessandro
2014-03-18 17:41:39 +00:00
John Cupitt
66d0e28dc2
remove the embedded thumbnail reader
...
remove the embedded thumbnail reader, embedded thumbnails are too unlike
the main image wrt. rotation / colour / etc.
2014-03-07 16:57:20 +00:00
John Cupitt
ffed43dffe
add basic auto-rotate support to vipsthumbnail
2014-03-06 19:39:18 +00:00
John Cupitt
7ed644789c
Merge branch 'master' of github.com:jcupitt/libvips
2014-03-06 16:04:05 +00:00
John Cupitt
28b6602683
Merge remote-tracking branch 'origin/7.38'
...
Conflicts:
ChangeLog
configure.ac
2014-03-06 16:03:33 +00:00
John Cupitt
62307d18ef
fix to vips_grey() --uchar
2014-03-06 13:56:12 +00:00
John Cupitt
1cf0768f94
clean up the vipsthumbnail fix
...
nicer way to copy the metadata
2014-03-05 11:41:16 +00:00
John Cupitt
9e8798d541
sync
2014-02-25 18:56:16 +00:00
John Cupitt
1e698b403d
Merge remote-tracking branch 'origin/7.38'
2014-02-25 18:55:30 +00:00
John Cupitt
4f22878215
backport the webp load from buffer fix
2014-02-25 16:21:44 +00:00
John Cupitt
bc2bfd489b
Merge remote-tracking branch 'origin/7.38'
2014-02-25 13:21:41 +00:00
John Cupitt
594af28c8e
remove support for seq mode read for extract etc.
...
see comment in sequential
We used to not stall if the read position was zero, ie. if the first
request was for a line some way down the image, and assume this was
extract or somesuch. But this could sometimes break on busy, many-core
systems.
Think of a better way to support eg. extract safely in sequential mode.
2014-02-25 12:28:36 +00:00
John Cupitt
af8cecde1a
Merge branch '7.38'
...
Conflicts:
ChangeLog
configure.ac
libvips/foreign/jpeg2vips.c
2014-02-24 21:56:42 +00:00
John Cupitt
d843521f77
jpeg load from buffer shouldn't modify buffer
...
fill_input_buffer() could write to the input buffer
see: https://github.com/jcupitt/libvips/pull/107
thanks Lovell
2014-02-24 17:10:07 +00:00
John Cupitt
dd835bdac9
fix webp load from buffer
...
was broken horribly, see
fa8b7e66ca
2014-02-24 09:46:52 +00:00
John Cupitt
a562f46e69
VipsLinear allows complex constants
2014-02-22 16:08:46 +00:00
John Cupitt
ba75a0c0ad
Merge remote-tracking branch 'origin/7.38' into draw
...
Conflicts:
ChangeLog
configure.ac
2014-02-13 16:10:52 +00:00
John Cupitt
d201245a99
more locking for properties
...
need more locking on property create / lookup on very-threaded systems
2014-02-13 14:27:02 +00:00
John Cupitt
bf2acf2621
fix --sharpen=none
...
thanks ferryfax
2014-02-13 08:42:59 +00:00
John Cupitt
025e56c894
im_label_regions() is a class
2014-02-11 14:55:31 +00:00
John Cupitt
f4e970fb72
im_draw_smudge() done
2014-02-11 13:28:13 +00:00
John Cupitt
25fbe71c74
do im_read_point() / im_draw_point()
2014-02-10 21:54:54 +00:00