John Cupitt
bbf899eb35
add --crop to vipsthumbnail
2013-12-18 14:23:39 +00:00
John Cupitt
d263c4d9c4
small vipsprofile cleanups
2013-12-18 11:49:32 +00:00
John Cupitt
a9f85e1fd9
vipsprofile speed problems fixed
...
moved to O(n) layout
2013-12-18 11:10:13 +00:00
John Cupitt
2c5ee332f0
make the buffer recycle list per image
...
so now recycle lists are short, scale with pipeline complexity, and
buffers are always appropriately sized for the image instead of being
slowly sized up to the max size for the pipeline
before:
$ vips sharpen k2.jpg x.jpg --radius 20
memory: high-water mark 38.99 MB
after:
$ vips sharpen k2.jpg x.jpg --radius 20
memory: high-water mark 29.46 MB
2013-12-18 09:54:26 +00:00
John Cupitt
3835834177
oops
2013-12-17 16:58:52 +00:00
John Cupitt
5780b33506
vipsprofile progress feedback
...
rather crude
2013-12-17 16:58:16 +00:00
John Cupitt
4ec50c3715
on reflection, remove cmyk2srgbjpeg again
...
simpler to updat ethe blog post with a shell-script version using the
new icc_transform operation
2013-12-10 12:29:39 +00:00
John Cupitt
34ce75a48d
vips8ify cmyk2srgbjpeg
2013-12-10 10:22:51 +00:00
John Cupitt
aede2cafce
paste in cmyk2srgbjpeg
...
many thanks Nicolas
2013-12-10 09:23:34 +00:00
John Cupitt
c0b8b67987
better memuse graph
2013-12-09 15:14:54 +00:00
John Cupitt
b3d31ced79
vipsprofile graphs memory use
...
marks malloc/free as well
2013-12-09 13:45:41 +00:00
John Cupitt
131594dde8
draw a time axis on vipsprofile
...
and set the start time correctly
2013-12-08 03:41:01 +00:00
John Cupitt
b77b4fba0f
sync
2013-11-29 15:10:16 +00:00
John Cupitt
d935ccc752
oops
2013-11-29 14:48:47 +00:00
John Cupitt
fdad999f47
fix dist and build
...
was broken on old glibs
2013-11-29 14:28:55 +00:00
John Cupitt
45c8be3db6
small polish
2013-11-29 09:40:54 +00:00
John Cupitt
e0b9b3cd5c
more polishing
...
and instrument stuff for vipsthumbnail
2013-11-28 14:56:19 +00:00
John Cupitt
a83b44b7a4
fix overlap detection
2013-11-28 10:45:31 +00:00
John Cupitt
853124757b
small polishes
2013-11-27 17:31:07 +00:00
John Cupitt
0bf5ee12fd
more calcs in output
2013-11-26 17:53:44 +00:00
John Cupitt
eb3ad6d64f
add lots of instrumentation
...
also svg output
2013-11-26 14:57:56 +00:00
John Cupitt
3a195d4d5c
support main thread gates
2013-11-26 13:01:40 +00:00
John Cupitt
b746ab36d6
works!
2013-11-25 14:45:06 +00:00
John Cupitt
ba03c0921d
txt rendering
2013-11-25 11:01:09 +00:00
John Cupitt
3ffebcbe69
now draws something
2013-11-25 10:36:37 +00:00
John Cupitt
d49eed6d20
Merge remote-tracking branch 'origin/master' into gate
2013-11-25 08:55:41 +00:00
John Cupitt
2f602eedd6
clang static analyze notes
2013-11-22 11:27:29 +00:00
John Cupitt
fb183e28a0
start adding cairo output
2013-11-21 14:58:44 +00:00
John Cupitt
5fce021c17
fix typo in find_mosaic.c
...
thanks dcb314
https://github.com/jcupitt/libvips/issues/81
2013-11-20 21:38:31 +00:00
John Cupitt
d366320cb1
cleanups, vipsprofile.py now works
2013-11-20 21:35:18 +00:00
John Cupitt
e57492de54
stuff
2013-11-19 14:59:40 +00:00
John Cupitt
9b9d940148
parse profile output
2013-11-19 10:13:38 +00:00
John Cupitt
ad723ade5a
move --strip into save base class
...
was in jpegsave, now in save
need to add support to png writer, maybe vips as well, tiff could not
attach ICC profiles I guess
2013-11-13 09:00:47 +00:00
John Cupitt
a7b9783036
move vipsthumbnail to vips_conv()
2013-11-12 20:51:16 +00:00
John Cupitt
53e86e71f4
fix up XYZ PCS and vipsthumbnail
...
fix import and export scaling, get vipsthumbnail to use it in --linear
mode
2013-11-12 17:18:41 +00:00
John Cupitt
8dfe4611d2
add a --linear option to vipsthumbnail
...
thanks to Nicolas for the prodding
2013-11-12 09:53:41 +00:00
John Cupitt
6351bad027
Merge remote-tracking branch 'origin/7.36'
2013-11-09 16:03:24 +00:00
John Cupitt
3380f15da5
fix --delete option to vipsthumbnail
...
oops, ! missing
2013-11-09 13:10:11 +00:00
John Cupitt
8d270d49c4
allow non-square bounding boxes in vipsthumbnail
...
thanks seth
2013-10-23 09:37:45 +01:00
John Cupitt
67dff74b2c
rot45 works
2013-10-19 18:26:46 +01:00
John Cupitt
8ef91f8df9
version bump ready for 7.36
2013-10-03 13:02:20 +01:00
John Cupitt
461d619cde
... another vipsthumbnail fix
...
and it now warns about use of the old "sequential" flag
2013-10-01 13:31:42 +01:00
John Cupitt
dfe2ddf6c5
oops anotehr vipsthumbnail fix
...
since "strategy" is now named "access"
2013-10-01 11:23:42 +01:00
John Cupitt
f23387ea67
oops fix compile break
2013-09-30 15:26:44 +01:00
John Cupitt
aa935133d0
vipsthumbnail uses new vips_info()
2013-08-07 09:57:18 +01:00
John Cupitt
d5cac2a0fe
cache should be threaded
2013-07-31 22:00:52 +01:00
John Cupitt
101c60cf42
add a "const" to get_string
2013-07-13 13:02:06 +01:00
John Cupitt
aadd7c1ee5
vipsthumbnail rewrite
2013-07-10 11:05:45 +01:00
John Cupitt
ad258d9ad2
version bump
2013-06-07 09:53:22 +01:00
John Cupitt
7eb3513d46
vipsthumbnail sharpen defaults to mild
...
and add a "none" option
2013-05-06 14:01:29 +01:00