Commit Graph

4398 Commits

Author SHA1 Message Date
John Cupitt
ff819bfe63 small speedup for reduceh 2016-08-05 09:02:10 +01:00
John Cupitt
039997780b bump API version for new function
thanks Benjamin
2016-08-05 08:52:50 +01:00
John Cupitt
8c05a2bbe8 argh all_frames doesn't work for gif 2016-08-04 15:55:06 +01:00
John Cupitt
40f01fdb2b Merge branch 'master' into add-magick7 2016-08-04 14:15:46 +01:00
John Cupitt
f39538ffc7 don't Ping, always Read
sadly PingImage() cannot give useful results for at least DICOM images,
so we can't use it ... instead, read the image in _header()
2016-08-04 14:13:54 +01:00
John Cupitt
0c7053bae1 Merge branch 'master' of github.com:jcupitt/libvips 2016-08-04 12:38:04 +01:00
John Cupitt
ad046680f7 tiny polish to cpp 2016-08-04 12:37:48 +01:00
John Cupitt
e6bf970911 hit a snag 2016-08-04 10:11:21 +01:00
John Cupitt
0dde4f5e53 remove old im_aconv() code 2016-08-03 23:18:18 +01:00
John Cupitt
c658332215 vips_conva() done and working
remove im_conva() nest, add tests
2016-08-03 18:29:50 +01:00
John Cupitt
cedb904773 ready to try compiling conva 2016-08-03 11:31:44 +01:00
John Cupitt
8a9ee7e4ce small polish
convasep offset now working, matches convsep very closely
2016-08-02 18:19:35 +01:00
John Cupitt
cfdfc0d393 tiny 2016-08-02 17:21:44 +01:00
John Cupitt
2e8f14c6a5 Merge branch 'master' into rewrite-convf 2016-08-01 15:08:45 +01:00
John Cupitt
e439c5f78f add .svg.gz suffix
allow .x.y suffixes
2016-08-01 14:57:33 +01:00
John Cupitt
9c75fc709b Merge branch 'felixbuenemann-add-svgload-svgz-detection' 2016-08-01 14:30:32 +01:00
John Cupitt
b0e3035590 small cleanups to svgz support 2016-08-01 14:28:35 +01:00
John Cupitt
fe615af233 Merge branch 'add-svgload-svgz-detection' of https://github.com/felixbuenemann/libvips into felixbuenemann-add-svgload-svgz-detection 2016-08-01 12:09:35 +01:00
John Cupitt
b6768a7e0f small speedup for reduceh 2016-08-01 12:04:15 +01:00
John Cupitt
595f18cf64 tiny speedup for vipsthumbnail --linear
use scrgb for working space in vipsthumbnail, was xyz
2016-08-01 08:43:53 +01:00
John Cupitt
5637971a36 support --strip for pngsave 2016-07-31 10:34:12 +01:00
John Cupitt
b5781a5760 Merge branch '8.3' 2016-07-30 10:57:40 +01:00
John Cupitt
88148318eb fix performance regression
the extra check on bandfmt in sizeof() in 8.3.2 was causing some performance
problems ... move the check to file read, so we only do it once
per image, not once per pixel or scanline

thanks Lovell!
2016-07-30 10:51:54 +01:00
John Cupitt
920f2ea488 tiny py stuff 2016-07-29 15:25:28 +01:00
John Cupitt
7c55def6d7 remove error msg from start fail
just a debugging thing now
2016-07-29 15:13:59 +01:00
John Cupitt
d78f87702d missing unref in cpp binding
operation was not unreffed if build failed
2016-07-29 15:09:53 +01:00
John Cupitt
3f41e21c8b notes on dicom error 2016-07-29 13:32:00 +01:00
John Cupitt
9535128a93 stuck on dicom now 2016-07-29 13:24:13 +01:00
John Cupitt
422b029602 better gif load via magick7 2016-07-29 12:35:55 +01:00
John Cupitt
bd9cc25278 tiny 2016-07-29 10:16:33 +01:00
John Cupitt
6d217f6f68 getting closer
seems we'll need many different paths, perhaps one for each ImageType
2016-07-28 16:12:02 +01:00
John Cupitt
d8381c73da more improvements to error handling during eval
we were dropping the error buffer in tilecache, thanks David
2016-07-28 09:46:10 +01:00
John Cupitt
394fbce999 fix docs for vips_text()
oops, it's align, not alignment argh

thanks gargsms
2016-07-27 23:02:28 +01:00
John Cupitt
a3e09e216c try to read alpha in magick
not quite right
2016-07-27 23:00:01 +01:00
John Cupitt
54aea13a8c type comments for vips_text() 2016-07-27 17:43:28 +01:00
John Cupitt
3d5f2e2b25 quicker GA for gifload 2016-07-27 17:11:58 +01:00
John Cupitt
71fb52afa0 Merge branch 'master' into add-magick7 2016-07-27 08:49:39 +01:00
John Cupitt
d388f666cb fix tests 2016-07-26 17:28:54 +01:00
John Cupitt
e2eb1b8c12 better gif loader
- transparency was broken if image had no extension block
- load image to memory, test for transparency and mono/colour, write 1,
  2, 3, or 4 band image to output, depending on what we found
2016-07-26 16:19:28 +01:00
John Cupitt
27da050a24 fix all_pages
tested with pdf, need to test gif
2016-07-25 13:57:50 +01:00
John Cupitt
12a32b23f1 Merge branch 'master' into add-magick7 2016-07-25 12:40:43 +01:00
John Cupitt
e939103936 Merge branch 'master' into add-worley 2016-07-24 14:47:33 +01:00
John Cupitt
2dc43198e4 final fixups 2016-07-24 14:47:22 +01:00
John Cupitt
6db9a2fdf9 better smoothing for perlin 2016-07-24 12:58:45 +01:00
John Cupitt
c469bb3983 perlin sort-of works 2016-07-24 11:46:42 +01:00
John Cupitt
5bbeac7eff Merge branch '8.3' 2016-07-21 07:42:09 +01:00
John Cupitt
3efee94e19 fix possible out of bounds read in tiff2vips
reading a malformed tiff file from a buffer could trigger out of bounds
read

thanks Matt Richards
2016-07-21 07:40:33 +01:00
John Cupitt
99766dbd83 better hash for worley 2016-07-19 12:29:36 +01:00
John Cupitt
e14c97359a done!
perlin next I guess
2016-07-19 11:53:56 +01:00
John Cupitt
dac671439c kind-of working 2016-07-19 10:57:21 +01:00