Dirk Lemstra
6b0f676a5e
Fixed issue with grayscale images.
2017-12-22 22:06:11 +01:00
John Cupitt
19bc20f14d
Merge branch 'magicksave' of https://github.com/dlemstra/libvips into dlemstra-magicksave
2017-12-22 15:53:25 +00:00
Dirk Lemstra
e8df2aa190
Added extra check to fix issue with zero height.
2017-12-22 02:09:45 +01:00
Dirk Lemstra
90167902b9
Added define for loading with ImageMagick.
2017-12-22 01:59:56 +01:00
Dirk Lemstra
383125a031
Moved code to magicksave.c and added extra define to enable only saving with ImageMagick.
2017-12-22 01:52:17 +01:00
John Cupitt
1feaeb230e
Merge pull request #836 from ThatOdieGuy/patch-1
...
Fixing links for Build for Windows & OS X.
2017-12-19 09:02:11 +00:00
John Cupitt
eea8b61f3f
tiny cleanup
...
make the code for error during jpeg buffer write a little cleaner --
rather than calling the jpeg term method ourselves, have a separate
destroy function for the write buffer
2017-12-19 08:56:51 +00:00
John Cupitt
ce2ec4cf01
Merge pull request #835 from lovell/fix-jpegsave-buffer-error-leak
...
Prevent ~15KB leak for JPEG buffer output error
2017-12-19 08:26:55 +00:00
Mike Odom
a410fef94c
Fixing links for Build for Windows & OS X.
2017-12-18 13:38:01 -08:00
Lovell Fuller
c8713a367c
Prevent ~15KB leak for JPEG buffer output error
2017-12-18 19:34:28 +00:00
Dirk Lemstra
ccf894c738
Added quality option.
2017-12-17 11:59:57 +01:00
John Cupitt
424b359d33
bump wrapper script version
...
and add a test too
see https://github.com/jcupitt/libvips/issues/834
2017-12-17 10:50:57 +00:00
Dirk Lemstra
c7992bf6d9
Also inherit exception when writing.
2017-12-17 11:18:38 +01:00
Dirk Lemstra
8461a7e9c1
Added checks for the properties on the image.
2017-12-17 01:10:14 +01:00
Dirk Lemstra
c3f1000215
Added support for ImageMagick6.
2017-12-17 01:03:28 +01:00
Dirk Lemstra
7072c85e4e
Added method to set the gif properties of the image.
2017-12-17 00:03:26 +01:00
Dirk Lemstra
8f4179f496
Added support for writing buffers with magicksave.
...
Added --format for the filename.
2017-12-16 23:10:23 +01:00
Dirk Lemstra
e22282a844
Start of support for writing files with ImageMagick.
2017-12-16 21:37:17 +01:00
John Cupitt
19e2e2e208
add credit to changelog
2017-12-16 10:01:04 +00:00
John Cupitt
76a6d59023
Merge pull request #832 from bmwiedemann/master
...
Use ChangeLog date instead of build date
2017-12-16 09:58:38 +00:00
Bernhard M. Wiedemann
0f69f0808e
Use ChangeLog date instead of build date
...
in order to make builds reproducible.
See https://reproducible-builds.org/ for why this is good.
This date call works with GNU date and BSD date.
2017-12-16 07:10:09 +01:00
John Cupitt
1be4267492
make bandrank work with many input images
...
400+ tested and seems to work
see https://github.com/jcupitt/libvips/issues/822
2017-12-15 14:47:56 +00:00
John Cupitt
f4f9667406
remove the 64 image limit on bandary
...
any number of input images now
see https://github.com/jcupitt/libvips/issues/822
2017-12-15 14:21:31 +00:00
John Cupitt
94f458ed04
fix some compiler warnings
2017-12-13 15:49:12 +00:00
John Cupitt
c5a7db6eb6
tiny cleanup
2017-12-10 20:03:58 +00:00
John Cupitt
610a301d4e
oop, forgot to free the windows
2017-12-10 17:54:50 +00:00
John Cupitt
3c0a2e4837
fix window cycling
...
we were repeatedly free-ing and new-ing input mmap windows ... this made
things like zoom out on large images in nip2 much slower than they
needed to be
2017-12-10 17:37:07 +00:00
John Cupitt
e9b7231ac0
add "extend" option to affine
...
so for upsizing with displacement (like resize) we can prevent dark
edges on bright images
see
https://github.com/jcupitt/php-vips/issues/61
2017-12-07 14:51:07 +00:00
John Cupitt
bc6fa2452b
layout tweak
2017-12-07 08:00:19 +00:00
John Cupitt
b90f5852c9
Merge pull request #824 from lovell/debug-build
...
Allow compilation of debug build
2017-12-07 07:58:36 +00:00
Lovell Fuller
f0949fbfcb
Allow -DDEBUG build to compile
2017-12-06 22:04:11 +00:00
John Cupitt
0ade2e972f
reenable png interlace test
...
reenable png interlace test after the fix in
https://github.com/jcupitt/libvips/pull/821
2017-12-05 08:38:52 +00:00
John Cupitt
baab520c9c
Merge pull request #821 from lovell/png-start-read
...
libvips v8.6.0-beta: ensure interlaced PNG input works with libpng16
2017-12-05 08:26:29 +00:00
Lovell Fuller
8a34ba6e14
Ensure interlaced PNG input works with libpng16
...
Manually calling png_set_interlace_handling results in the internal
num_rows member of the opaque png_structp not being correctly set.
This appears to be a limitation of libpng so probably needs fixing
upstream before the png_set_interlace_handling call can be re-added.
2017-12-04 21:47:52 +00:00
John Cupitt
697c174bcd
more doc fixes
2017-12-04 15:34:31 +00:00
John Cupitt
dcf8588b97
notes for blend mode members
2017-12-04 14:26:55 +00:00
John Cupitt
c5139a0e50
doc fixups
...
various small things; fix the docs for composite, reduceh and reducev
2017-12-04 13:42:31 +00:00
John Cupitt
0702a01e60
Merge branch 'master' of github.com:jcupitt/libvips
2017-12-04 12:01:08 +00:00
John Cupitt
b876f1d904
try to fix composite docs
2017-12-04 10:40:43 +00:00
John Cupitt
7182276c4d
cite was in there twice
2017-12-02 13:06:17 +00:00
John Cupitt
c8abaf4f80
update py notes in README
2017-12-01 15:57:26 +00:00
John Cupitt
60bd5f6512
add composite2 to notes
2017-12-01 13:37:15 +00:00
John Cupitt
0fb6e5a711
Merge branch 'add-extra-dzsave-tiles'
2017-12-01 13:36:12 +00:00
John Cupitt
13a693c8bc
Merge branch 'master' into add-extra-dzsave-tiles
2017-12-01 13:33:54 +00:00
John Cupitt
14fd2af396
add composite2 class
...
so we have a nice CLI interface to the new operator
2017-11-30 12:47:56 +00:00
John Cupitt
df28948b9d
typo
2017-11-29 12:51:07 +00:00
John Cupitt
9c8790b40a
setting EXIF data blocks sets other tags too
...
calling vips_image_set() to set the EXIF data block VIPS_META_EXIF_NAME
will automaticaly set other tags, like orientation etc.
2017-11-27 15:15:21 +00:00
John Cupitt
6013962288
better exif write
...
only remove exif fields not on the image if we made the exif from the saved exif data on the image
2017-11-27 05:54:10 +00:00
John Cupitt
de7636c66b
remove "throw" from c++ autogen tools
...
and output
2017-11-26 17:55:50 +00:00
John Cupitt
10eef89a7f
update c++ bindings
2017-11-26 17:45:04 +00:00