John Cupitt
c2a8c542b6
we assumed GType fitted in an int
...
which isn't true on freebsd, and perhaps others
2014-06-29 11:17:23 +01:00
John Cupitt
04d130828f
add --enable-docs configure option
...
so you can now stop all docs installing, freebsd likes this
2014-06-27 14:56:11 +01:00
John Cupitt
a13ec2aef8
improve short option name handling
...
we were setting short option names for deprecated options causing
confusion, see:
https://github.com/jcupitt/libvips/issues/110
thanks bgilbert
2014-06-27 14:33:40 +01:00
John Cupitt
a02deb3ac9
stop dzsave zip write at 4gb
...
see https://github.com/jcupitt/libvips/issues/138
not great, but better than producing a corrupt file
2014-06-25 14:34:13 +01:00
John Cupitt
d1e082889f
fix guess prefix
...
oop, basename / dirname swapped
2014-06-24 17:51:29 +01:00
John Cupitt
9ad0942062
update man pages
...
oops, forgot to update man pages for header -> vipsheader rename
2014-06-24 14:19:57 +01:00
John Cupitt
da77b68d3e
bump version to 7.40
...
and rename header and edvips as vipsheader and vipsedit
remove mergeup and find_mosaic
2014-06-23 20:22:50 +01:00
John Cupitt
84d65c1727
Merge branch '7.38'
...
Conflicts:
libvips/resample/affine.c
2014-06-18 13:48:08 +01:00
John Cupitt
d01beb5411
fix coordinate error in affine
...
see https://github.com/jcupitt/libvips/issues/131
2014-06-17 14:22:55 +01:00
John Cupitt
eed4bfc731
Merge remote-tracking branch 'origin/single-thread-first-tile'
...
Conflicts:
ChangeLog
TODO
2014-06-13 11:46:11 +01:00
John Cupitt
d7bad8fd5b
cache drops operations on invalidate
...
we can now enable the vips8 operation cache in nip2, woo!
2014-06-12 13:40:00 +01:00
John Cupitt
a8d04a7dd1
add op invalidate stuff
...
still need to test and link to cache
2014-06-12 09:22:28 +01:00
John Cupitt
cbc60722fc
skipahead is back
...
thanks to a new threadpool idea, see
https://github.com/jcupitt/libvips/issues/117
2014-06-10 17:44:31 +01:00
John Cupitt
35533a54cf
finish reviding the fixed-up image load/save API
2014-06-08 11:16:58 +01:00
John Cupitt
e7743ddc3c
finish mosaicing rewrite
2014-05-29 09:35:17 +01:00
John Cupitt
170efb1452
redo im_*merge1() as classes
2014-05-28 18:15:20 +01:00
John Cupitt
adfda3cf14
redo im_*mosaic1() as classes
2014-05-28 15:15:06 +01:00
John Cupitt
b8886fc209
wrap im_remosaic() as a class
2014-05-27 15:18:19 +01:00
John Cupitt
781a7d4dc9
wrap im_global_balance*() as a class
2014-05-26 15:02:15 +01:00
John Cupitt
4f3b37ad04
wrap im_match*() as a class
2014-05-23 13:46:38 +01:00
John Cupitt
ab12cd1c3d
wrap im_*mosaic() as classes
2014-05-22 18:14:40 +01:00
John Cupitt
98012d7613
im_*merge() class wrapper works
2014-05-22 16:32:09 +01:00
John Cupitt
4993ff15d6
add Travis CI config
...
thanks Lovell
2014-05-19 12:54:04 +01:00
John Cupitt
dc22d9c4c8
add hough_circle() to vipsCC and python
...
now exposed to Python and C++
2014-05-17 22:00:36 +01:00
John Cupitt
22d525d54f
export a better cache operator for nip2
2014-05-10 14:00:01 +01:00
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