John Cupitt
|
bd3b3e04f9
|
sync
|
2013-12-13 17:34:38 +00:00 |
|
John Cupitt
|
c782150a6d
|
fix sharing detection (again)
|
2013-12-13 12:20:05 +00:00 |
|
John Cupitt
|
ffd04bce91
|
sync
|
2013-12-12 09:51:55 +00:00 |
|
John Cupitt
|
9167767179
|
sync
|
2013-12-10 14:12:02 +00:00 |
|
John Cupitt
|
dc229765ed
|
sync
|
2013-12-10 10:31:11 +00:00 |
|
John Cupitt
|
f606f038eb
|
more restrict use
|
2013-12-03 14:25:22 +00:00 |
|
John Cupitt
|
4aedd7cd16
|
put the ORC stuff back in arithmetic
ready to use on linear.c
|
2013-12-03 12:39:13 +00:00 |
|
John Cupitt
|
0bb052414a
|
use plain "restrict"
configure changes this to __restrict__ for us, if the compiler supports
it
|
2013-12-03 08:53:36 +00:00 |
|
John Cupitt
|
0f7e938aef
|
sync
|
2013-12-02 18:53:56 +00:00 |
|
John Cupitt
|
7c43e3d332
|
remove the orc stuff from arithmetic
no faster than gcc auto vec
|
2013-12-02 11:22:08 +00:00 |
|
John Cupitt
|
a44377f03e
|
sync
|
2013-11-30 13:56:48 +00:00 |
|
John Cupitt
|
dccc5d5180
|
add __restrict__ markup to loop pointers
helps auto-vec
also remove a couple of if()s from inner loops, again, helps auto-vec
|
2013-11-30 13:55:10 +00:00 |
|
John Cupitt
|
29eed7b2b5
|
remove repack code from affine
just done in compat wrapper now
|
2013-11-29 23:20:32 +00:00 |
|
John Cupitt
|
223cb02305
|
fix im_benchmark()
|
2013-11-29 22:30:20 +00:00 |
|
John Cupitt
|
b619a8cc04
|
sync
|
2013-11-29 22:00:13 +00:00 |
|
John Cupitt
|
b77b4fba0f
|
sync
|
2013-11-29 15:10:16 +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
|
730d7d0bd6
|
sync
|
2013-11-28 09:22:39 +00:00 |
|
John Cupitt
|
0bf5ee12fd
|
more calcs in output
|
2013-11-26 17:53:44 +00:00 |
|
John Cupitt
|
9b9d940148
|
parse profile output
|
2013-11-19 10:13:38 +00:00 |
|
John Cupitt
|
693ed09edd
|
add --vips-profile
only added a few gates so far, try a visualiser next
|
2013-11-18 18:31:49 +00:00 |
|
John Cupitt
|
42e5d3dd80
|
sync notes
|
2013-11-15 12:42:44 +00:00 |
|
John Cupitt
|
5e0a9f941f
|
added vips_gaussblur()
|
2013-11-15 12:37:26 +00:00 |
|
John Cupitt
|
82f680484c
|
vips_colourspace() could fail
for images with alpha channels
|
2013-11-14 13:55:23 +00:00 |
|
John Cupitt
|
a01e2e3e13
|
finish vips_sharpen()
does any image type, any number of bands
|
2013-11-14 12:09:42 +00:00 |
|
John Cupitt
|
8db331b4b5
|
started sharpen.c
|
2013-11-13 14:54:43 +00:00 |
|
John Cupitt
|
c1e7bbab29
|
add "no-subsample" option to jpeg save
turns off chroma subsampling
|
2013-11-13 12:59:56 +00:00 |
|
John Cupitt
|
0444effb8e
|
sync
|
2013-11-13 09:59:56 +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
|
3c4cd55d54
|
todo sync
|
2013-11-12 22:00:28 +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
|
98d708a2d9
|
todo sync
|
2013-11-12 10:12:05 +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
|
bc0c4f60d6
|
oops fix build
|
2013-11-11 17:38:34 +00:00 |
|
John Cupitt
|
b1f01af01b
|
add vips_crop()
a synonym for vips_extract_area()
|
2013-11-11 14:31:41 +00:00 |
|
John Cupitt
|
0200e229c7
|
fix wrapmany compat
|
2013-11-11 14:08:51 +00:00 |
|
John Cupitt
|
608e1007e8
|
todo notes
|
2013-11-11 11:32:47 +00:00 |
|
John Cupitt
|
f0d4760560
|
redo correlation funcs as classes
im_fastcor()
im_spcor()
im_gradcor()
though gradcor we just deprecate, it's complex and hardly used ...
rework later is anyone complains
|
2013-11-08 14:09:42 +00:00 |
|
John Cupitt
|
9a06b2cea7
|
small rad cleanups
|
2013-11-05 14:51:24 +00:00 |
|
John Cupitt
|
20410b79ef
|
rewrite rad write
|
2013-11-05 11:19:51 +00:00 |
|
John Cupitt
|
ae71229cf5
|
rewritten radiance load is much faster
the old rad code, from radiance.c, was using getc in a loop
|
2013-11-05 10:36:14 +00:00 |
|
John Cupitt
|
ad94488734
|
deprecate im_contrast_surface()
slower than calling conv a few times
|
2013-11-03 12:24:46 +00:00 |
|
John Cupitt
|
9b72a57511
|
sync
|
2013-10-28 15:59:25 +00:00 |
|
John Cupitt
|
4b0bcd311b
|
deprecate im_addgnoise()
it's just noise + add now.
|
2013-10-25 14:52:58 +01:00 |
|
John Cupitt
|
68c5f1909a
|
redo im_convsep() as a class
and im_convsep_f()
|
2013-10-25 14:37:43 +01:00 |
|
John Cupitt
|
2e3d7db0e6
|
switch to new im_compass()
plus im_linedet() and im_gradient()
|
2013-10-25 13:46:17 +01:00 |
|
John Cupitt
|
e74a0b71d9
|
almost done compass
|
2013-10-24 14:46:08 +01:00 |
|
John Cupitt
|
4d724c0023
|
started compass
|
2013-10-24 08:33:59 +01:00 |
|