John Cupitt
c5a4afbe40
support --strip for tiffsave
...
stops metadata save
2016-06-02 13:14:15 +01:00
John Cupitt
ff8f6364a4
update notes
2016-06-01 16:12:20 +01:00
John Cupitt
916e5b5589
set filename on file read for more types
...
the new loaders were missing the line to set the output filename, so
`vipsheader fred.pdf` was not displaying the filename correctly
2016-06-01 09:14:01 +01:00
John Cupitt
0012cefc25
improve orientation fetch
...
we were generating some annoying messages
2016-06-01 08:59:44 +01:00
John Cupitt
7a91eaa583
tiff save converts for jpg in jpg mode
...
when jpg compression is on, tiffsave now converts the input image for
jpg save ... previously, it would try to send a tiff-formatted image
(eg. perhaps with an alpha channel, or float data), which would fail
see https://github.com/jcupitt/libvips/issues/449
2016-05-31 22:04:07 +01:00
John Cupitt
93d0d15f88
Merge branch 'master' into add-tiff-orientation
2016-05-27 20:25:41 +01:00
John Cupitt
cefc4ce64d
all done
...
seems to all work and pass tests
2016-05-27 20:24:48 +01:00
John Cupitt
2590559e56
basic tests
2016-05-27 20:18:25 +01:00
John Cupitt
f0521d4b5d
all done!
...
a few more tests though
2016-05-27 16:53:25 +01:00
John Cupitt
23f4d9a235
todo notes
2016-05-27 09:56:11 +01:00
John Cupitt
094470c9c1
done, just a few things left
...
- tif->jpg copy seems to loose tag
- add tests
2016-05-27 09:48:08 +01:00
John Cupitt
5a9f2c787b
compiles
...
needs testing etc.
2016-05-26 14:58:04 +01:00
John Cupitt
ac2ce4228b
notes
2016-05-26 07:30:29 +01:00
John Cupitt
5f75e5363b
radsave_base should be abstract
...
now we can set suffs on it, but pick the actual saver from the subclass
2016-05-24 11:19:02 +01:00
John Cupitt
50468a07a2
clean up foreign
...
various cosmetic changes:
- pngsave_buffer now uses Write, not WriteBuf, same change for
radsave_buffer
- move C wrappers out to class defs from foreign.c
- use g_free() not vips_free() for buffer free from low-level savers
- fix var names in some comments
- various style changes for radiance.c
2016-05-24 10:57:02 +01:00
John Cupitt
493ac80890
intltool mystery solved
...
carefully removed 8 years ago, according to the logs
2016-05-18 19:54:27 +01:00
John Cupitt
c84f642d09
removed intltool again
...
and ignire more standard m4/ macros
2016-05-18 16:24:06 +01:00
John Cupitt
db11d3b973
allow nested [] in CLI args
...
this now works:
vips copy x y.dz[suffix=.jpg[Q=90]]
2016-05-16 11:09:47 +01:00
John Cupitt
2cfe4842d3
notes
2016-05-15 09:48:02 +01:00
John Cupitt
24a51098b1
compiler warning
2016-05-12 14:54:28 +01:00
John Cupitt
9fba3b5577
notes on TODO
2016-05-12 08:55:19 +01:00
John Cupitt
38fe936eee
Merge remote-tracking branch 'origin/8.3'
2016-05-08 11:09:28 +01:00
John Cupitt
379b69fda8
note on test suite failure
2016-05-08 10:02:34 +01:00
John Cupitt
948d1103d4
note more webp tests needed
2016-05-07 19:53:00 +01:00
John Cupitt
37c716be89
more webp doc improvements
2016-05-03 09:36:49 +01:00
John Cupitt
48ef215479
tiny fixups for the webp commit
...
just small formatting changes, plus an unneeded var
see
https://github.com/jcupitt/libvips/pull/430
2016-05-02 09:55:16 +01:00
John Cupitt
d46a57cf6b
update notes
2016-04-11 13:27:04 +01:00
John Cupitt
269cbb8641
better mask sizing for lanczos
2016-04-11 13:19:00 +01:00
John Cupitt
511a0a7da5
better rounding in reducev orc path
2016-04-10 17:52:51 +01:00
John Cupitt
bf1c8707c7
better draw docs
...
add a caching discussion to the start of draw
see https://github.com/jcupitt/libvips/issues/411
2016-04-06 10:26:53 +01:00
John Cupitt
8aa4566c87
update notes
2016-04-02 20:24:54 +01:00
John Cupitt
bc320f1090
much better int mask creation
...
removes some banding from the orc path for reducev
2016-04-02 18:46:10 +01:00
John Cupitt
5f24468dba
tiny code cleanup, note a bug
2016-04-02 11:25:27 +01:00
John Cupitt
95a74cbf28
tiny help polishing
2016-03-25 16:35:28 +00:00
John Cupitt
ddd7ab7459
doc fixups
2016-03-25 10:56:59 +00:00
John Cupitt
1a25c7a083
better rounding in vipsthumbnail
2016-03-25 10:42:21 +00:00
John Cupitt
2996947b0d
start fixing up test_thumbnail
...
since --interpolator no longer does anything
2016-03-25 06:11:01 +00:00
John Cupitt
213f9e23b4
count colour pixels
...
more overcomputation testing
2016-03-24 17:41:05 +00:00
John Cupitt
3c98ba78a0
small experiment
2016-03-22 14:19:32 +00:00
John Cupitt
e8b5cb6c23
add VIPS_COUNT_PIXELS, overcomputation tracking
...
added VIPS_COUNT_PIXELS(), use like this:
static int vips_shrinkh_gen( VipsRegion *or, ... )
{
VIPS_COUNT_PIXELS( or, "vips_shrinkh_gen" );
}
and on image close, if more than 100% of the pixels have been
calculated, you get a warning
only if you enable debugging, since this hurts perf slightly
2016-03-22 12:26:45 +00:00
John Cupitt
4f8aca3a93
sync
2016-03-21 16:40:55 +00:00
John Cupitt
385f8a167f
notes
2016-03-21 11:36:15 +00:00
John Cupitt
05156edd15
add orc path for reducev
...
works, but still not quite right, see some banding
2016-03-18 17:41:51 +00:00
John Cupitt
c20eb9dca0
remove old unrolled case for reduce
...
not used any more
2016-03-15 17:34:31 +00:00
John Cupitt
ff88087a28
try making the reduce mask larger with residual
2016-03-15 14:59:59 +00:00
John Cupitt
45c3fea6ac
more resize tuning
2016-03-15 09:49:30 +00:00
John Cupitt
773b474116
Merge branch 'master' of github.com:jcupitt/libvips
2016-03-14 13:35:47 +00:00
John Cupitt
82cecf3d9f
bilinear interp. supports complex types
...
in line with cubic etc.
2016-03-14 10:06:45 +00:00
John Cupitt
fba2ac2f85
fix sizing issues with new reduce code
...
a couple of bugs and some changed conventions
2016-03-13 17:44:24 +00:00
John Cupitt
f12fef4aa9
fix compile
2016-03-13 11:35:35 +00:00