John Cupitt
675bc71294
Merge pull request #187 from lovell/tiff-tightener-7.40
...
Verify first 4 bytes of TIFF file
2014-10-27 12:55:11 +00:00
John Cupitt
620bff2d78
allow symbolic names for flags
...
you can now use numbers or names for GFlags values, eg.:
$ vips copy 50020484-00001.png x.png[filter=avg]
$ vips copy 50020484-00001.png x.png[filter=64]
was numbers only before
2014-10-27 11:40:43 +00:00
John Cupitt
1589e84360
Merge pull request #190 from lovell/png-set-filter
...
Expose ability to control libpng's row filter
2014-10-27 10:39:52 +00:00
John Cupitt
b1609e8006
cplusplus sort-of working
...
refs need fixing up
2014-10-27 08:44:10 +00:00
Lovell Fuller
45d90b68f1
Expose ability to control libpng's row filter
...
Disabling adaptive filters can improve image size
2014-10-26 21:55:14 +00:00
John Cupitt
66445c359d
more cpp tinkering
2014-10-24 14:57:01 +01:00
John Cupitt
ceb143a22a
another stab at a C++ API design
2014-10-24 10:32:50 +01:00
John Cupitt
73cb17e925
more experimentation
2014-10-22 14:58:53 +01:00
John Cupitt
952241a426
more cplusplus hackery
2014-10-21 14:55:38 +01:00
John Cupitt
904803510d
box/unbox hooks in C API
...
should help us pass C++ objects as args
2014-10-21 09:27:34 +01:00
John Cupitt
f2898a8e3b
more C++ hacking
2014-10-20 14:54:03 +01:00
John Cupitt
022150ceea
start vips8++
2014-10-20 11:50:34 +01:00
John Cupitt
e21cbb9d4f
tiny
2014-10-20 11:03:33 +01:00
John Cupitt
c3e1ca227c
oops!
2014-10-19 16:37:41 +01:00
John Cupitt
afdf22ac37
small fixups to autorot
2014-10-19 11:20:33 +01:00
John Cupitt
ad86f45cd9
add autorot as an operator as well
2014-10-19 10:35:10 +01:00
John Cupitt
e6a2994c8d
small fixes
2014-10-18 15:42:56 +01:00
John Cupitt
8a84d85335
sync
2014-10-17 14:08:35 +01:00
John Cupitt
0a51536162
seems to work
2014-10-17 13:17:44 +01:00
John Cupitt
14d7ce1e91
first try, not very good
2014-10-16 19:16:45 +01:00
John Cupitt
2acd185ee2
cleanups
2014-10-16 11:22:03 +01:00
John Cupitt
a8f4ed7871
fix up ifthenelse and set_value
2014-10-16 10:58:54 +01:00
John Cupitt
fc4c8b9cd7
constants as images working
2014-10-16 10:43:29 +01:00
John Cupitt
10b9374cb9
start adding auto image constants
2014-10-15 14:56:44 +01:00
John Cupitt
b2de6d983c
add build rules for new py binding
2014-10-14 14:56:49 +01:00
John Cupitt
e1ed7f28d5
more Vips.py cleanups
2014-10-14 14:28:59 +01:00
John Cupitt
9e272ce78a
use @classmethod decorators
2014-10-14 12:39:45 +01:00
John Cupitt
e50c7f4a93
oops
2014-10-14 10:48:27 +01:00
John Cupitt
6fb967ac3b
more py tweaks
...
fast startup, reorganised python/
2014-10-14 10:17:33 +01:00
Lovell Fuller
75bf439d92
Support BigTIFF, thanks @bgilbert
2014-10-13 19:47:06 +01:00
John Cupitt
bb360ae410
use more overrides
2014-10-13 15:06:35 +01:00
Lovell Fuller
7d94e81b7b
Verify first 4 bytes of TIFF file
...
Avoids Olympus Raw (ORF) false positive
2014-10-13 14:40:04 +01:00
John Cupitt
6e37d3a549
oops
2014-10-13 14:21:47 +01:00
John Cupitt
a0988ffc31
start using overrides in Python
2014-10-13 14:21:05 +01:00
John Cupitt
76a9e0d161
update potfiles
2014-10-10 09:55:06 +01:00
John Cupitt
b029188408
allow tiffs with >1000 pages
...
all sanity checks run out eventually :(
2014-10-09 14:11:21 +01:00
John Cupitt
3d4eecf921
add vips8 plugin support
2014-10-09 12:50:16 +01:00
John Cupitt
5683c3095c
Merge remote-tracking branch 'origin/master' into update-cimg
2014-10-08 17:51:40 +01:00
John Cupitt
927b2d7954
remove cimg and gmic
...
move this to a plugin, it's too big for the core library
2014-10-08 17:51:07 +01:00
John Cupitt
bf65a024b6
Merge remote-tracking branch 'origin/7.40'
...
Conflicts:
ChangeLog
2014-10-08 13:12:44 +01:00
John Cupitt
9069b2f9ad
improve interpretation of maplut output
...
a mono image though a colour lut needs to take the lut's interpretation
2014-10-08 12:31:36 +01:00
John Cupitt
5225d70438
Merge branch '7.40'
...
Conflicts:
ChangeLog
configure.ac
libvips/colour/Lab2LabQ.c
libvips/colour/Lab2LabS.c
libvips/colour/LabS2Lab.c
libvips/colour/LabS2LabQ.c
libvips/colour/float2rad.c
libvips/colour/sRGB2scRGB.c
libvips/colour/scRGB2sRGB.c
2014-10-08 12:01:25 +01:00
John Cupitt
aa45c81464
fix extra band handling in colour
...
backport of new colour.c from 7.41
2014-10-08 11:55:24 +01:00
John Cupitt
ca2ae681cd
add --with-gmic configure option
2014-10-07 14:54:53 +01:00
John Cupitt
ea2d6e5283
support uchar and ushort gmic images
2014-10-07 12:50:32 +01:00
John Cupitt
b8c47eea9f
small tidies to vips_gmic.cpp
2014-10-07 09:31:20 +01:00
John Cupitt
4c095769f9
process all gmic images as float
2014-10-06 22:02:41 +01:00
John Cupitt
3788c85e54
gmic uses an imagevec for input images
2014-10-06 21:52:27 +01:00
John Cupitt
ae7d81d748
update cimg, integrate gmic
...
try:
$ vips gmic 1 x.jpg 20 1 1 --in0 k2.jpg -- "-blur 10"
output is black, but it does seem to almost work
2014-10-06 14:37:44 +01:00
John Cupitt
23c04fcfee
update tests again
2014-10-05 09:28:17 +01:00