John Cupitt
|
c2efba5162
|
invert works for all formats
|
2011-10-31 09:04:59 +00:00 |
|
John Cupitt
|
b4531ff24b
|
add unary and invert
add a base class for unary operators, try it out with VipsInvert
|
2011-10-30 21:45:18 +00:00 |
|
John Cupitt
|
e14c5607b1
|
refactor ready for unary arithmetic
move most of the logic in binary.c into arithmetic.c ready to share with
unary
|
2011-10-30 18:31:45 +00:00 |
|
John Cupitt
|
7807efcfbe
|
remove some dbg
|
2011-10-29 20:59:32 +01:00 |
|
John Cupitt
|
441ae2305e
|
sync
|
2011-10-28 17:36:20 +01:00 |
|
John Cupitt
|
d503e710e2
|
fix array double -> gstring
|
2011-10-28 15:13:55 +01:00 |
|
John Cupitt
|
2da5560992
|
bandjoin done and dusted
|
2011-10-28 14:12:39 +01:00 |
|
John Cupitt
|
7dcda5c0c9
|
starting to factor out VipsArea
|
2011-10-27 22:13:21 +01:00 |
|
John Cupitt
|
5821f6cb40
|
done im_gbandjoin()
but needs testing, also see TODO for notes
|
2011-10-27 17:40:39 +01:00 |
|
John Cupitt
|
a09929ef94
|
added image array args
|
2011-10-27 15:27:03 +01:00 |
|
John Cupitt
|
c027528b82
|
im_clip2fmt() redone as a class
plus some rationalisation of member names
|
2011-10-27 12:10:24 +01:00 |
|
John Cupitt
|
85420c4f7e
|
sync
|
2011-10-26 16:53:39 +01:00 |
|
John Cupitt
|
014763a845
|
rewrite im_replicate() as a class
|
2011-10-26 16:51:27 +01:00 |
|
John Cupitt
|
7e6f885ea1
|
redo im_extract*() as a class
|
2011-10-26 15:09:01 +01:00 |
|
John Cupitt
|
b969ce2aa5
|
im_*join() redone as a class
|
2011-10-26 13:26:20 +01:00 |
|
John Cupitt
|
e159aba7c7
|
small fixes, work on join.c
|
2011-10-26 09:39:14 +01:00 |
|
John Cupitt
|
b35e43c31e
|
merge insert
|
2011-10-25 16:22:03 +01:00 |
|
John Cupitt
|
3f93f60d91
|
fix im_copy_set()
|
2011-10-25 15:44:54 +01:00 |
|
John Cupitt
|
2b39626b54
|
stdarg processing bug
optional output arg fubar
|
2011-10-25 09:58:10 +01:00 |
|
John Cupitt
|
a1e7188f82
|
im_embed() fix
vips7 compat wrapper was broken
|
2011-10-24 22:47:43 +01:00 |
|
John Cupitt
|
0c74ac2ebf
|
insert works fully
switched im_insert over, though nip2 make check still fails
|
2011-10-24 16:21:42 +01:00 |
|
John Cupitt
|
045c2b37aa
|
sync
|
2011-10-24 08:57:13 +01:00 |
|
John Cupitt
|
a5b8a21a54
|
VipsInsert is working
but array_double from CLI still needs work, see TODO
|
2011-10-23 22:05:21 +01:00 |
|
John Cupitt
|
2c4cbedc70
|
insert.c compiles
and we have VipsArea as a public struct for array arguments
|
2011-10-22 13:10:47 +01:00 |
|
John Cupitt
|
210668edc2
|
sync
|
2011-10-21 14:50:34 +01:00 |
|
John Cupitt
|
9ea6fc6653
|
sync
|
2011-10-21 09:35:05 +01:00 |
|
John Cupitt
|
02d8f0925f
|
sybnc
|
2011-10-20 14:56:13 +01:00 |
|
John Cupitt
|
5ad2861b30
|
initial insert hack
|
2011-10-20 11:22:49 +01:00 |
|
John Cupitt
|
5f0bf05f2c
|
TODO notes
and fix a typo
|
2011-10-19 12:06:02 +01:00 |
|
John Cupitt
|
07396c8b11
|
operation cache fixes
was not working for enums, cleaned up a bit
|
2011-10-19 11:35:56 +01:00 |
|
John Cupitt
|
7fdeb1789b
|
vips7wrap works for non-image output
"vips max x.jpg" now works
|
2011-10-19 10:53:18 +01:00 |
|
John Cupitt
|
9078df3c7b
|
TODO notes on exif problems
|
2011-10-18 14:50:47 +01:00 |
|
John Cupitt
|
932bc3585a
|
work on wrapvips7
|
2011-10-17 14:48:20 +01:00 |
|
John Cupitt
|
ac377c143b
|
im_dlip*() redone as a class
VipsFlip replaces im_fliphor() and im_flipver().
|
2011-10-17 07:15:51 +01:00 |
|
John Cupitt
|
26792ed4e1
|
bugfixes
get the new arg system working
|
2011-10-16 17:48:28 +01:00 |
|
John Cupitt
|
8dfb3056ac
|
added VipsEmbed
added VipsEmbed class, new macros for arg boilerplate, new priority
thing for arg ordering
|
2011-10-16 14:48:47 +01:00 |
|
John Cupitt
|
fba3d000a3
|
handle offset correctly in convsep
separable convolutions didn't handle offset correctly, thanks Nicolas
|
2011-10-15 13:12:46 +01:00 |
|
John Cupitt
|
173afe2169
|
better CSV parsing
|
2011-10-15 12:48:30 +01:00 |
|
John Cupitt
|
d25e94d0d2
|
squash compiler warnings
and rename vips_image_write_filename() to vips_image_write_to_file() to
be more consistent
|
2011-10-15 12:22:57 +01:00 |
|
John Cupitt
|
7f797e8a07
|
Merge remote-tracking branch 'origin/master'
|
2011-10-11 21:36:01 +01:00 |
|
John Cupitt
|
66126c1076
|
hackery to move to vips_copy()
half-way through moving over to the new vips_copy()
|
2011-10-11 17:47:06 +01:00 |
|
John Cupitt
|
d6526f7814
|
allow quoted strings in CSV files
|
2011-10-11 14:30:44 +01:00 |
|
John Cupitt
|
3acf9fd2aa
|
vipscopy copies
but some work still needed on arg processing, see TODO
|
2011-10-02 10:22:21 +01:00 |
|
John Cupitt
|
c0610db15d
|
more VipsImage props
expose more fields of VipsImage as props
|
2011-09-30 13:59:05 +01:00 |
|
John Cupitt
|
1c65d74325
|
VipsCopy can change props
VipsCopy has a set of optional input args that you can use to change
header fields
|
2011-09-30 09:39:47 +01:00 |
|
John Cupitt
|
45b2a9a525
|
add arg lookup
convenience function to look up vipsargs
|
2011-09-29 23:26:10 +01:00 |
|
John Cupitt
|
952199e92a
|
add VipsCopy
add a basic VipsCopy operation, also demand_hint is now void
|
2011-09-29 13:34:14 +01:00 |
|
John Cupitt
|
0f46696f16
|
add --vips-leak
add --vips-leak flag for exit
|
2011-09-24 10:27:21 +01:00 |
|
John Cupitt
|
13e354e869
|
add vips_shutdown()
vips_shutdown() flushes caches, closes plugins and does a leak check
|
2011-09-24 10:17:32 +01:00 |
|
John Cupitt
|
2003b5b524
|
csv read knows about quoted strings
you can "enclose strings in \", and" it shouldn't get confused
|
2011-09-23 22:01:32 +01:00 |
|