John Cupitt
1cfa33e4fb
better termination handling
...
setting and detecting ->kill is now treated more like a message ... you
can now cancel calculation in nip2 without breaking calculation
2011-08-15 16:24:46 +01:00
John Cupitt
1e21963f83
don't use G_VALUE_COLLECT_INIT
2011-08-15 13:59:47 +01:00
John Cupitt
f000d93042
fix --without-cfitsio
...
oops, was broken, thanks Mike
2011-08-11 09:35:02 +01:00
John Cupitt
b748961743
im_benchmark.c had some debugging left in
...
oops, im_benchmark.c had some work commenetd out, hence the fast run
times
2011-08-10 10:17:36 +01:00
John Cupitt
764ce559f8
better benchmark prog
...
the benchmark program (benchmark/benchmarkn.sh) runs each test three
times and just reports the fastest run
it also detects the number of CPUs you have and automatically loops the
right number of times
additionally, tiles now default to 512x512, so it explicitly sets tiles
back to 64x64 to make comparisons with earlier versions easier
2011-08-03 11:25:31 +01:00
John Cupitt
a848adc7b3
add im_concurrency_get() to operation db
...
to help benchmarkn.sh loop appropriately automatically
2011-08-03 11:17:57 +01:00
John Cupitt
8790e552b6
fix a race in xyz to lab
...
the table build had a race condition
2011-08-03 10:12:45 +01:00
John Cupitt
122c697349
vips7compat missed old enum names
...
oops, ==0 missing from a strcmp()
2011-07-28 16:52:29 +01:00
John Cupitt
e7dbd89938
bump version again, doc fixes
2011-07-26 22:37:03 +01:00
John Cupitt
b0e7c727fa
version bump
...
version bump for release, get make dist working again
2011-07-26 09:59:53 +01:00
John Cupitt
1b5803af2e
new man pages
...
restored and updated man.1 pages
2011-07-26 09:27:06 +01:00
John Cupitt
a9dc321afd
add wrap7
...
add a thing to wrap vips7 functions as vips8 classes
in and in use, but not yet working
2011-07-15 14:37:20 +01:00
John Cupitt
2ee4fefa46
better temp files for im_vips2tiff() pyramids
...
im_vips2tiff() used to keep intermediate files in the same directory as
the destination file ... instead, make temp files using im__temp_name(),
see im_system_image().
2011-07-12 15:27:22 +01:00
John Cupitt
0f20f9152b
icc import/export cast inputs
2011-07-12 14:56:58 +01:00
John Cupitt
e84640af58
im_falsecolour() does implicit conversion
...
convert input automatically to mono 8-bit in falsecolour
2011-07-12 13:30:25 +01:00
John Cupitt
6131388cc4
jpeg cmyk write was not inverting
...
the change to vips_sink_disc() for vips2jpeg make CMYK write fail, argh
thanks to Ole for the report
2011-07-08 11:34:26 +01:00
John Cupitt
180fa919e2
blend does sizealike
...
added sizealike to im_blend()
2011-06-27 12:28:10 +01:00
John Cupitt
4650234e20
add VIPS_EXEEXT to the exported API
...
EXEEXT was just internal, now it's part of the API we export
2011-06-15 14:42:49 +01:00
John Cupitt
971615d6ae
back to fixed refs, add a pool system instead
...
floating refs were very confusing and annoying, instead use simple fixed
refs and add a pool system to track refs for you
also fixed a couple of dumb errors in close callbacks
2011-06-02 12:23:56 +01:00
John Cupitt
75e5804e3c
small fixes
...
also bumped smalltile to 512x512 for tetsing aconv, this needs checking
2011-06-01 17:56:28 +01:00
John Cupitt
6819919f0c
im_aconv() works
...
got im_aconv() working, woo
2011-06-01 17:36:17 +01:00
John Cupitt
a55e8d15bb
fix -ve lobes on laplacian for large sigma
2011-05-30 12:14:20 +01:00
John Cupitt
10aecae374
added im_gauss_dmask_sep()
2011-05-26 13:20:15 +01:00
John Cupitt
8036dda5b7
vips8 CLI works
...
bugs fixed, leaks plugged, hooked up output write
2011-05-23 17:12:09 +01:00
John Cupitt
dd6f0e8b4d
sizealike everywhere
...
all ops now sizealike (I think) and docs are updated to match
2011-05-17 13:05:45 +01:00
John Cupitt
0c1034de44
vips7 has sizealike as well
2011-05-16 17:34:00 +01:00
John Cupitt
bc4accfc48
added sizealike
...
binary.c now does sizealike, so images no longer have to match exactly
in size for binary operations
2011-05-16 17:25:26 +01:00
John Cupitt
6cb6d2289b
new CLI done
...
the new cli interface is done, try "vips add a.jpg b.jpg out.jpg", or
"vips add".
2011-05-16 17:10:08 +01:00
John Cupitt
03d54dd099
im_conv() bug fixed
...
there was a typo in overflow estimation which could cause vips to use
the vector path when it should not, resulting in errors
2011-05-09 16:56:41 +01:00
John Cupitt
691893f31c
updated German translation
...
new German translation, thanks Chris, tiny change to jpeg2vips
2011-05-07 15:11:01 +01:00
John Cupitt
daf915fafb
added vips_image_get_data()
...
something to get the pixel data pointer
2011-05-01 11:32:59 +01:00
John Cupitt
0a2ef6e8c5
bufjpeg2vips has a header_only param
...
im_bufjpeg2vips() has header_only, meaning just read width/height/etc.
2011-05-01 11:02:31 +01:00
John Cupitt
e8a78916a3
add support for palette mono images
...
search the colormap for R==G==B and output mono in this case
there is a tiff extension for INDEXED images, but no one seems to use it
2011-04-21 12:01:37 +01:00
John Cupitt
f13bf34ce3
add n-bit palette tiff read
...
The tiff reader can do 1, 2, 4, 8 bits per sample palette read.
Greyscale palette images always come out as colour, I'm not sure how to
fix this. Perhaps I have to search the palette and see if r==g==b?
2011-04-21 09:53:02 +01:00
John Cupitt
c4f5c71507
add im_bufjpeg2vips()
...
add a thing to open a jpeg from a memory buffer, handy for processing
thumbnails from exif data
2011-04-20 15:23:34 +01:00
John Cupitt
e0d4ed89ff
reorganise tools/ dir
...
The subdir in tools are no lonmger necessary. Also, remove ther old bin
links feature, not very useful anymore.
2011-04-06 12:06:32 +01:00
John Cupitt
ac461e5cc6
tiff read uint/int mixup
...
there was a uint/int mixup in the tiff reader causing problems with
tiff files written in single strips, thanks Bubba
2011-04-04 16:56:26 +01:00
John Cupitt
8d367998c6
VipsAdd works
...
done VipsAdd class and made an im_add() stub for compat
2011-04-04 15:46:57 +01:00
John Cupitt
db41b6ac4e
add VipsOperation
...
abstract base class for all operations goes in
2011-03-29 12:12:20 +01:00
John Cupitt
0b9189b2ef
support old header names
...
vips_image_get_int() and friends let you use the old header names eg.
"Xsize"
2011-03-23 14:44:20 +00:00
John Cupitt
e66c2dc9a5
fits write done
...
fits write is working, tested read as well with valgrind, all fine, I
hope
2011-03-22 11:57:34 +00:00
John Cupitt
9a9704bcf6
basic fits write done
...
now sort-of works, but see notes in fits.c re. missing features
2011-03-18 14:44:35 +00:00
John Cupitt
3244d8f392
Merge remote branch 'origin/vipsobject-image'
...
Conflicts:
ChangeLog
libvips/iofuncs/im_cp_desc.c
2011-03-11 14:15:12 +00:00
John Cupitt
b8e526d40e
now runs simple operations
...
im_copy and im_invert at least seem to work
2011-03-09 17:45:37 +00:00
John Cupitt
05ab548636
ri2c was broken
...
Oops, im_ri2c() was totally broken :-(
2011-02-28 12:16:43 +00:00
John Cupitt
3e112602f2
vector im_add was broken for int/uint
...
oops, im_add() with Orc was broken for uint and uint. Added more tests
to nip2 to pick this up earlier in future.
2011-02-28 11:15:09 +00:00
John Cupitt
16b032f8c1
more hackery
...
getting closer, stuck on vips image byte-swap logic now, probably need a
im_file2vips() type function
2011-02-23 17:38:24 +00:00
John Cupitt
a7d2288bad
im_jpeg2vips() ignores weird APP1 chunks
...
Some JPEGs seem to have multiple APP1 chunks. There should only be one,
and it should only contain EXIF data (I think), but some seem to have
many.
This was causing problems: the loader was trying to read exif
from all chunks, and a second chunk with invalid data was zapping the
stored exif meta tag. As a result, things like
vips im_copy a.jpg b.jpg
would appear to lose EXIF info if a.jpg had spurious APP1.
2011-02-21 17:01:00 +00:00
John Cupitt
aa620ea540
remove the old man pages
...
Finally junk the old man pages, everything is redone as gtk-doc now.
2011-02-03 11:50:58 +00:00
John Cupitt
729b680841
set MAP_NOCACHE if we can
...
Set the MAP_NOCACHE flags in mmap() if we can. On OS X this stops the
mad super-aggressive disc caching and produces a huge improveemnt in
performance.
2011-02-02 21:56:40 +00:00
John Cupitt
af95502d82
final operators gtk-doc'd
...
All done! Good Lord. Just some parts of iofuncs/ still to do.
2011-02-02 17:17:05 +00:00
John Cupitt
afef89369b
gtk-doc for interpolate
...
Add gtk-doc comments for VipsInterpolate.
2011-02-02 14:24:58 +00:00
John Cupitt
444887e57f
more informative progress messages
...
--vips-progress now tells you nthreads, tile size and nlines. For
example:
$ vips --vips-progress im_shrink big.v x.v 8 8
vips x.v: 2 threads, 2858 x 1 tiles, groups of 4 scanlines
vips x.v: done in 43s
$
2011-02-02 12:52:54 +00:00
John Cupitt
d064818fd7
done gtk-doc for "other"
...
Finished gtk-doc-ing "other".
2011-02-01 14:47:08 +00:00
John Cupitt
df91b4e4a0
more gtk-doc hacking
...
gtk-doc more of "other", move various useless functions into deprecated
2011-02-01 14:41:46 +00:00
John Cupitt
390fd643a3
move im_dif_std() to almostdeprecated
...
im_dif_std() is another ancient function which I don't want to update.
You can now make this function with a simple combination of other vips
operations.
This patch includes gtk-doc for im_benchamrk.c
2011-02-01 13:27:50 +00:00
John Cupitt
233cbf1f15
get all fopen()s going through util.c
...
Add a text_mode flag to im__file_open_write() and _read() so we can
route all fopen() though these two functions.
2011-01-31 16:00:35 +00:00
John Cupitt
663c3c15fd
fits reader is lazy
...
The fits reader is now lazy, and reads out whole tiles when it can.
Previously it read a scanline at a time, and used WIO.
We read in planes and combine with a set of im_bandjoin().
Use an im_flipver() at the end to get rows in the right order.
2011-01-31 15:24:41 +00:00
John Cupitt
41ccd93d2d
add im_fits2vips() to the operation database
...
the fits reader, im_fits2vips(), was in VipsFormat but not in the
operation database
2011-01-28 11:37:52 +00:00
John Cupitt
1aea6a1347
gtkdoc for mosaicing
2011-01-25 13:12:22 +00:00
John Cupitt
823650b2b4
oops
2011-01-24 10:40:40 +00:00
John Cupitt
8d559556c6
more uchar bilinear tweaks
2011-01-12 13:00:36 +00:00
John Cupitt
609a598896
oops
2011-01-11 16:58:59 +00:00
John Cupitt
ae31832180
new bilinear
2011-01-11 14:48:45 +00:00
Nicolas Robidoux
03f784cbad
no more trailing whitespace in Changelog
2011-01-10 16:34:17 +00:00
Nicolas Robidoux
d896b425f8
more specific thanks in Changelog
2011-01-10 16:10:08 +00:00
John Cupitt
dfd97464b0
speed up bilinear on float
2011-01-07 15:03:01 +00:00
John Cupitt
8bd2322b1f
updatye README
2011-01-06 14:18:00 +00:00
John Cupitt
ea99beb727
get/set resolution in png files
2011-01-06 12:18:40 +00:00
John Cupitt
6425cd2660
stuff
2010-12-13 17:31:38 +00:00
John Cupitt
36290b0aeb
stuff
2010-12-12 17:48:56 +00:00
John Cupitt
7966a36446
bump plus oops
2010-12-06 11:10:19 +00:00
John Cupitt
c93443aaca
any size mask for rot90
2010-12-01 10:02:40 +00:00
John Cupitt
97a5ff1607
branch for 7.24
2010-11-30 22:01:45 +00:00
John Cupitt
83fc52c491
smaller norm factor for d->i mask
2010-11-30 11:53:53 +00:00
John Cupitt
197877e32c
fix im_cache
2010-11-25 17:20:14 +00:00
John Cupitt
b1e7aaa2d5
oop, bool const are always int now
2010-11-21 12:12:12 +00:00
John Cupitt
0a9ca45f6d
stuff
2010-11-19 14:53:11 +00:00
John Cupitt
5684349d56
fix G_STMT oopses
2010-11-15 12:12:28 +00:00
John Cupitt
ceb3a6ec5c
morph done phew
2010-11-12 11:47:24 +00:00
John Cupitt
531feb10a1
stuff
2010-11-09 23:02:24 +00:00
John Cupitt
425795a8c8
multipass mode for im_conv()
2010-11-08 17:24:58 +00:00
John Cupitt
29f62c1aa8
morph docs
2010-11-07 10:57:11 +00:00
John Cupitt
f3b5bfde80
merge orc branch
2010-11-01 17:46:47 +00:00
John Cupitt
57a8d8f12e
add fits read
2010-10-26 15:12:49 +00:00
John Cupitt
288d8583ac
gtk-doc for mask
2010-10-23 09:27:41 +00:00
John Cupitt
0d2bdac332
gtk-doc fixes
2010-10-22 13:49:36 +00:00
John Cupitt
332476835f
bigger margin for affine
2010-10-12 13:37:00 +00:00
John Cupitt
8ef0b344d6
security fix for setting env vars
2010-10-03 17:10:11 +00:00
John Cupitt
08ebc9e535
im_blend() can take non-uchar conditions
2010-10-01 15:45:55 +00:00
John Cupitt
3145b7aed5
added complex convolution
2010-10-01 11:03:11 +00:00
John Cupitt
6bcf09c1d4
smudge / smear stuff
2010-09-30 13:36:21 +00:00
John Cupitt
94763652ad
added im_draw_point() / im_read_point()
2010-09-29 13:45:09 +00:00
John Cupitt
6b1c5b8e56
im_draw_mask() added
2010-09-28 16:06:58 +00:00
John Cupitt
aad2eb8703
line drawing
2010-09-27 17:14:22 +00:00
John Cupitt
3cae292f4f
stuff
2010-09-22 22:02:44 +00:00
John Cupitt
39a6a2c0b3
added im_draw_rect(), deprecated im_paintrect()
2010-09-22 14:51:36 +00:00
John Cupitt
de026e0750
deprecate _copy() inplace ops
2010-09-22 12:51:52 +00:00
John Cupitt
bdfab2b297
added win32 build system to svn
2010-09-07 16:01:13 +00:00
John Cupitt
c6c35c550d
copy iconv.m4 and friends in bootstrap
2010-09-01 11:16:57 +00:00
John Cupitt
d215ef4a33
im_inserplace() hacking
2010-08-25 11:15:36 +00:00
John Cupitt
38dde13826
3x3 mode for im_conv()
2010-08-23 11:18:59 +00:00
John Cupitt
f5faed779c
stuff
2010-08-21 11:34:34 +00:00
John Cupitt
f27ab2fa3f
fix window_offset stuff, fix a performance problem
2010-08-12 15:56:07 +00:00
John Cupitt
f76578fa4f
stuff
2010-08-02 16:42:59 +00:00
John Cupitt
a3f8ddadfc
add lcms2 support
2010-08-02 15:58:30 +00:00
John Cupitt
60280aa318
various cleanups, remove liboil
2010-07-31 10:35:57 +00:00
John Cupitt
bde8d1048e
vipsthumbnail uses rd mode
2010-07-30 12:30:45 +00:00
John Cupitt
9ea66365c4
add rd mode to im_open()
2010-07-29 10:51:51 +00:00
John Cupitt
f822234c4e
use GetTempPath() on WIndows
2010-07-29 10:18:44 +00:00
John Cupitt
891650869b
version bump to unstable
2010-07-21 10:04:10 +00:00
John Cupitt
9e41002a08
im_vips2bufjpeg() writes to a linked list
2010-07-18 20:31:04 +00:00
John Cupitt
6edf57eed9
fixes from Tim Elliott
2010-07-17 15:57:22 +00:00
John Cupitt
caede02a22
oop thumbnail sharpen could turn off for int shrinks
2010-07-04 20:05:20 +00:00
John Cupitt
5fae2763a5
ifthenelse allows non-uchar conditional images
2010-06-25 13:04:21 +00:00
John Cupitt
b56ad5ec7f
stuff
2010-06-24 16:41:01 +00:00
John Cupitt
3f8259e390
vips.exe is less chatty
2010-06-24 16:02:00 +00:00
John Cupitt
75fdc5ae4e
moreconst fixes, sinkdisc fixes, constant vector clip added
2010-06-23 15:45:43 +00:00
John Cupitt
1c51b0217b
tiff pyr write fix
2010-06-22 09:35:16 +00:00
John Cupitt
7fd672f595
faster, more accurate bilinear/bicubic
2010-05-30 17:26:23 +00:00
John Cupitt
b275740002
stuff
2010-05-26 15:32:13 +00:00
John Cupitt
8cb481f0be
updated en_GB translation
2010-05-26 11:19:25 +00:00
John Cupitt
84398a7686
i18n fixes
2010-05-25 16:46:03 +00:00
John Cupitt
b4925940fb
add German translation
2010-05-24 10:05:59 +00:00
John Cupitt
2d215b44e5
fixes to --disable-cxx mode
2010-05-22 12:13:19 +00:00
John Cupitt
7bebea093a
vipsthumbnail fixes
2010-05-13 20:29:28 +00:00
John Cupitt
44433f18d0
bump for 7.22
2010-05-12 21:04:27 +00:00
John Cupitt
daf074e950
PFM read / write
2010-05-03 16:52:15 +00:00
John Cupitt
1d473ef5cc
stuff
2010-04-30 19:16:39 +00:00
John Cupitt
1cab57014c
magick fixes
2010-04-30 13:38:50 +00:00
John Cupitt
3a9f0d50fa
remove im_iterate() uses
2010-04-19 11:00:28 +00:00
John Cupitt
68fae1ab1f
stuff
2010-04-19 08:04:42 +00:00
John Cupitt
fdbdba432b
strip out threadgroup
2010-04-16 21:21:15 +00:00
John Cupitt
54730feadc
im_vips2tiff() uses vips_sink() instead of threadgroup
2010-04-16 15:48:30 +00:00
John Cupitt
56c1c9c036
im_iterate() has an optional threadpool backend too
2010-04-09 16:51:45 +00:00
John Cupitt
5b00c86bab
add VIPS_DEBUG_MSG
2010-04-06 09:02:26 +00:00
John Cupitt
3d0aba1a89
/0 probs with masks
2010-03-28 09:56:49 +00:00
John Cupitt
d19a117861
hist hacking
2010-03-26 17:32:29 +00:00
John Cupitt
5c02d91f93
hist hacking
2010-03-26 14:31:37 +00:00
John Cupitt
05c5ae9734
hist hacking
2010-03-25 14:41:27 +00:00
John Cupitt
4306b402ee
hist hacking
2010-03-24 16:20:09 +00:00
John Cupitt
7f8938ae6c
hist hacking
2010-03-23 17:41:43 +00:00
John Cupitt
8556cc7c4a
finished gtkdoc for freq_filt
2010-03-22 17:43:56 +00:00
John Cupitt
0194d803e2
stuff
2010-03-22 15:38:17 +00:00
John Cupitt
064bd55a98
version bump, use wbuffer2 everywhere
2010-03-21 15:00:39 +00:00
John Cupitt
2bbcf5aa5e
threadpool progress feedback
2010-03-21 13:54:56 +00:00
John Cupitt
cdbda60d2e
wooo, threadpool works
2010-03-21 00:49:30 +00:00
John Cupitt
8d7dcfe5f6
added wbuffer2
2010-03-20 23:56:35 +00:00
John Cupitt
87fddf9cd1
fix a race in im_render() invalidation
2010-03-17 13:34:23 +00:00
John Cupitt
223c964496
better nprocs guessing
2010-03-16 10:34:47 +00:00
John Cupitt
55d78a4dcf
stuff
2010-03-15 18:11:36 +00:00
John Cupitt
7c1d0a7bfb
scale output buffers with nthr for smalltile
2010-03-14 20:12:41 +00:00
John Cupitt
a8ffcdaaf4
stuff
2010-03-12 14:40:27 +00:00
John Cupitt
49b6534033
icc profiles are searched for
2010-03-09 11:50:49 +00:00
John Cupitt
56754e7eac
stuff
2010-03-08 18:24:44 +00:00
John Cupitt
a3456511b6
rename parent/child as upstream/downstream
2010-03-08 17:52:32 +00:00
John Cupitt
6e1421b3b8
stuff
2010-03-06 18:12:37 +00:00
John Cupitt
8b24518422
fix to buffer caching
2010-03-06 17:42:17 +00:00
John Cupitt
dbd0e845ff
im_lineset() needs to ask for WIO of mask and ink
2010-03-01 17:37:20 +00:00
John Cupitt
22045aafaf
im_csv2vips() allows lines ending in EOF
2010-03-01 16:30:56 +00:00
John Cupitt
2fa3d6b3da
add bigtiff support
2010-02-26 23:35:54 +00:00
John Cupitt
31a8830f46
stuff
2010-02-11 12:23:15 +00:00
John Cupitt
61d4eddbb4
stuff
2010-02-05 14:34:38 +00:00
John Cupitt
f9b29783f5
png fix, doc fixes
2010-02-05 13:32:08 +00:00
John Cupitt
e79555000b
im_ri2c() gtkdoc
2010-02-01 17:25:27 +00:00
John Cupitt
f753f66e9c
im_*join() gtkdoc
2010-02-01 10:58:18 +00:00
John Cupitt
d0e2867674
im_insert*() gtkdoc
2010-01-31 11:19:58 +00:00
John Cupitt
b84b08a883
remove old flood-fill
2010-01-29 13:53:51 +00:00
John Cupitt
14516e72d3
conversion gtkdocs
2010-01-28 16:05:57 +00:00
John Cupitt
2db0c87549
im_*bandjoin() work with images of varying formats
2010-01-27 10:57:45 +00:00
John Cupitt
79c050c814
added vips_bandfmt_*()
2010-01-26 21:28:33 +00:00
John Cupitt
53ed981820
stuff
2010-01-25 16:28:34 +00:00
John Cupitt
e0d4e0c158
added im_meta_remove
2010-01-25 14:23:30 +00:00
John Cupitt
3673808aa4
flood fixes
2010-01-22 16:56:57 +00:00
John Cupitt
c5e3ce4408
stuff
2010-01-21 17:04:00 +00:00
John Cupitt
2f0a6ab66b
stuff
2010-01-14 22:07:07 +00:00
John Cupitt
b83ecb0175
import fixes
2010-01-13 17:35:05 +00:00
John Cupitt
00a00be432
stuff
2010-01-13 12:30:50 +00:00
John Cupitt
fa7d5939f5
added vipsthumbnail
2010-01-11 15:08:13 +00:00
John Cupitt
157e01bb4c
added postclose callbacks
2010-01-10 21:28:38 +00:00
John Cupitt
88779a7e3b
add im_system_image()
2010-01-08 16:58:44 +00:00
John Cupitt
377b76b255
add --disable-cxx option
2010-01-08 14:28:40 +00:00
John Cupitt
cb888b9765
new flood
2009-12-27 16:40:54 +00:00
John Cupitt
d71b6b754a
fix up flood
2009-12-17 11:44:28 +00:00
John Cupitt
5a05101a0a
stuff
2009-12-14 18:07:22 +00:00
John Cupitt
811565afd3
disp2lab oops
2009-12-14 14:17:22 +00:00
John Cupitt
3894464e42
minimum bytes for mmap windows
2009-12-10 12:34:50 +00:00
John Cupitt
3ebc6d947f
always use mmap windows
2009-12-10 10:58:10 +00:00
John Cupitt
6d05b16923
7.16 compat whoops
2009-12-08 09:27:24 +00:00
John Cupitt
a5574dc0ce
oops, UCS2xx was broken
2009-11-30 17:14:59 +00:00
John Cupitt
96c2204160
stuff
2009-11-26 16:52:27 +00:00
John Cupitt
8f2a3a6b67
stuff
2009-11-25 20:51:47 +00:00
John Cupitt
73fba1c2ea
rename convf to conv_f to help overloading
2009-11-13 12:01:36 +00:00
John Cupitt
89845f892e
stuff
2009-11-12 20:53:38 +00:00
John Cupitt
2b3a198f9b
stuff
2009-11-12 15:47:41 +00:00
John Cupitt
6879f66734
stuff
2009-11-11 12:21:36 +00:00
John Cupitt
8a081f08da
make dist fixes
2009-11-10 13:54:15 +00:00
John Cupitt
7b3c7f8851
version bump to 7.20
2009-11-09 14:36:27 +00:00
John Cupitt
7bae8738e0
stuff
2009-11-06 13:41:11 +00:00
John Cupitt
587ff112f0
stuff
2009-11-06 13:00:51 +00:00
John Cupitt
04f01d3e60
deprecate _raw versions
2009-11-05 14:57:30 +00:00
John Cupitt
07d4b0a6f7
stuff
2009-11-05 13:37:18 +00:00
John Cupitt
be6306172c
stuff
2009-11-05 13:35:21 +00:00
John Cupitt
e67f203528
stuff
2009-11-02 17:59:22 +00:00
John Cupitt
d17691ea0c
stuff
2009-11-01 21:28:49 +00:00
John Cupitt
f18a3ccdc7
added im__colour_binary
2009-10-30 18:39:58 +00:00
John Cupitt
a93662b8c8
im_insertplace() fixups
2009-10-21 08:36:15 +00:00
John Cupitt
10be46594d
memroy docs
2009-10-20 16:15:39 +00:00
John Cupitt
8f60a3a957
added im_insertplaceset
2009-10-20 12:58:45 +00:00
John Cupitt
41f92d853c
added im_copy_file()
2009-10-16 08:33:17 +00:00
John Cupitt
bb6ce837e8
stuff
2009-10-15 14:22:23 +00:00
John Cupitt
cff79f403a
im_iterate() calls start from workers, added im_hist_indexed()
2009-10-14 10:25:18 +00:00
John Cupitt
faba74f016
reading hist always stopped after the first line
2009-10-12 16:16:25 +00:00
John Cupitt
f9adf20874
gtkdoc comments for check
2009-10-12 15:27:18 +00:00
John Cupitt
7df1d944ed
set scale_num on shrink in jpeg2vips
2009-10-12 08:21:09 +00:00
John Cupitt
a584569881
stuff
2009-10-08 14:02:38 +00:00
John Cupitt
cc68842434
fix up addr calcs on 64-bit machines with >2gb images and inplace ops
2009-10-08 11:17:23 +00:00
John Cupitt
5f02498408
docs for REGION
2009-10-07 13:03:46 +00:00
John Cupitt
a7d6110e0a
stuff
2009-10-06 16:46:59 +00:00
John Cupitt
624708dbdc
oops
2009-10-05 13:00:37 +00:00
John Cupitt
1588dd3288
add gtkdocs for error
2009-10-02 15:40:52 +00:00
John Cupitt
b6cb3cbcbd
add callback gtkdoc
2009-10-02 10:22:16 +00:00
John Cupitt
af9ea39b6e
stuff
2009-10-02 08:24:02 +00:00
John Cupitt
f4ef665b49
gtkdoc comments for header
2009-10-01 21:21:47 +00:00
John Cupitt
f94146df7c
gtkdoc for meta
2009-10-01 17:30:02 +00:00
John Cupitt
7164a2abec
added im_segment()
2009-09-29 13:45:58 +00:00
John Cupitt
ce4ed9d2bf
added im_flood_other(), better check() functions
2009-09-28 17:03:52 +00:00
John Cupitt
02bbf2fd5a
ifthenelse done
2009-09-24 21:13:53 +00:00
John Cupitt
150865045f
stuff
2009-09-24 16:20:12 +00:00
John Cupitt
b3f2c93c5d
more relational stuff
2009-09-23 20:22:33 +00:00
John Cupitt
b628642f4a
fix im_errormsg() calls
2009-09-21 15:50:29 +00:00
John Cupitt
4e2cb87524
boolean revised
2009-09-17 15:47:40 +00:00
John Cupitt
c6418893eb
stuff
2009-09-17 08:51:37 +00:00
John Cupitt
6a745c5264
add vips_interpolate_get_window_offset()
2009-09-14 15:33:26 +00:00
John Cupitt
4fce90fabb
stuff
2009-09-10 10:44:10 +00:00
John Cupitt
ad6bb5d67f
add im_point()
2009-09-09 08:54:10 +00:00
John Cupitt
94eaae68ef
new im_maxpos_avg()
2009-09-08 20:32:24 +00:00
John Cupitt
5ab5268629
im_min() fix
2009-09-08 18:37:03 +00:00
John Cupitt
ffea411943
im_minpos() and im_min() rewrite
2009-09-08 16:57:34 +00:00
John Cupitt
155cf95543
partial im_maxpos
2009-09-08 16:32:55 +00:00
John Cupitt
42dbc81827
stuff
2009-09-07 17:05:19 +00:00
John Cupitt
616bb9ab7f
stuff
2009-09-07 08:06:53 +00:00
John Cupitt
e443f53b97
added deprecated package
2009-09-02 20:15:15 +00:00
John Cupitt
f0bbbbaf77
stuff
2009-08-27 13:07:58 +00:00
John Cupitt
641c7fa430
stuff
2009-08-20 08:06:25 +00:00
John Cupitt
0660bd1400
more stuff
2009-08-18 15:24:56 +00:00
John Cupitt
4e76695e19
merge gtkdoc branch
2009-08-16 15:00:08 +00:00
John Cupitt
9fcdda8df7
allow 'none' for jpeg profile save
2009-08-13 15:26:35 +00:00
John Cupitt
a98ec69254
fix matlab load
2009-08-04 14:21:39 +00:00
John Cupitt
cedb04f0ec
stuff
2009-08-03 13:17:03 +00:00
John Cupitt
856b272259
stuff
2009-08-01 09:54:45 +00:00
John Cupitt
b93cc629a0
VIPS_BUF_STATIC() does not take length arg
2009-07-09 13:18:22 +00:00
John Cupitt
9b3a0d6919
fix segv in im_buildlut() with non-zero bases
2009-06-22 16:07:09 +00:00
John Cupitt
c3d617edde
stuff
2009-06-18 15:31:49 +00:00
John Cupitt
986b5b98c9
added 'fail' option to im_jpeg2vips()
2009-06-16 12:58:18 +00:00
John Cupitt
5c95d1d681
-Wextra fixes
2009-05-12 15:32:52 +00:00
John Cupitt
ab5476f270
stuff
2009-04-20 16:02:28 +00:00
John Cupitt
b9ef300896
s/nohalo cosmetic
2009-04-13 09:04:35 +00:00
John Cupitt
312204687e
stuff
2009-04-11 16:08:54 +00:00
John Cupitt
19e496a40b
stuff
2009-04-07 20:40:14 +00:00
John Cupitt
54d88d2679
catch lcms errors
2009-04-06 22:09:51 +00:00
John Cupitt
90ecad14fc
stuff
2009-04-05 10:14:57 +00:00
John Cupitt
bfac02d427
version bump for trunk
2009-04-03 10:06:05 +00:00
John Cupitt
87ab8c4e40
stuff
2009-03-30 14:02:06 +00:00
John Cupitt
c4edd1f621
stuff
2009-03-30 12:36:05 +00:00
John Cupitt
40307b23dc
stuff
2009-03-29 21:20:48 +00:00
John Cupitt
41ed8375e7
manpage oopses
2009-03-28 17:07:55 +00:00
John Cupitt
1160f6a4b7
stuff
2009-03-27 17:23:11 +00:00
John Cupitt
c049db8258
bump for 7.18
2009-03-25 14:38:02 +00:00
John Cupitt
b2648f77d5
update docs for rad2float etc.
2009-03-25 10:33:11 +00:00
John Cupitt
933e233357
stuff
2009-03-24 15:52:39 +00:00
John Cupitt
5f567320d2
more Radiance fixes
2009-03-24 14:18:06 +00:00
John Cupitt
bafa70caec
add radiance write, float2rad
2009-03-23 22:47:53 +00:00
John Cupitt
6f2e74de81
stuff
2009-03-23 17:38:14 +00:00
John Cupitt
588aa082d3
allow open of truncated images, but block data access
2009-03-19 23:29:12 +00:00
John Cupitt
568065880a
stuff
2009-03-18 23:33:39 +00:00
John Cupitt
150cabd6c0
stuff
2009-03-18 16:47:17 +00:00
John Cupitt
0a3c36677b
reset dcm window before magick read
2009-03-17 17:04:00 +00:00
John Cupitt
0c13abb9de
rename nohalo as nohalo1
2009-03-16 14:13:38 +00:00
John Cupitt
df4805ee85
bump version for test release
2009-03-06 11:03:41 +00:00
John Cupitt
88af68df64
stuff
2009-03-05 13:20:43 +00:00
John Cupitt
651d81ec76
added im_rad2float
2009-03-03 17:06:48 +00:00
John Cupitt
ed80e7fdd6
stuff
2009-03-03 12:48:38 +00:00
John Cupitt
94217760f9
stuff
2009-03-02 15:10:34 +00:00
John Cupitt
aa6d24578a
added radiance file read
2009-03-01 17:35:24 +00:00
John Cupitt
dc9d9908d4
add matlab file read
2009-02-27 16:52:25 +00:00
John Cupitt
439014de1a
move resamplers to their own package
2009-02-24 16:40:10 +00:00
John Cupitt
3400c615a6
add vips_object_new
2009-02-23 15:43:56 +00:00
John Cupitt
158a933151
stuff
2009-02-18 10:04:10 +00:00
John Cupitt
eb5c16a90c
affinei now uses IM_INPUT_INTERPOLATE() too
2009-02-03 11:56:07 +00:00
John Cupitt
2622c566d7
stuff
2009-01-28 10:02:28 +00:00
John Cupitt
7edc01a449
bool ops broken for non-int types
2009-01-26 18:02:11 +00:00
John Cupitt
9727f9a6c1
add nickname/description props to vipsobject
2009-01-22 15:46:02 +00:00
John Cupitt
f476da4e38
added im_INTERPOLATE
2009-01-13 16:54:22 +00:00
John Cupitt
355489f4b4
stuff
2009-01-06 16:14:29 +00:00
John Cupitt
51d2235b07
merge class-params branch
2009-01-05 16:45:39 +00:00
John Cupitt
9ac76a9e58
stuff
2008-12-28 23:21:03 +00:00
John Cupitt
4f40a94ffe
stuff
2008-12-19 21:51:13 +00:00
John Cupitt
2b1adda96c
more precision for interpolation
2008-12-15 15:11:54 +00:00
John Cupitt
c936389bfc
PATH_MAX fixes
2008-12-08 14:54:53 +00:00
John Cupitt
af7c8651db
fix trunk, move class params to branch
2008-12-08 14:25:17 +00:00
John Cupitt
534c05c567
add vips8 arg stuff
2008-12-02 17:11:30 +00:00
John Cupitt
11352c8f1b
added class print
2008-11-30 13:01:48 +00:00
John Cupitt
7496082f2c
use type introspection for vipsinterpolate too
2008-11-30 09:32:18 +00:00
John Cupitt
a5517d3bdc
more tweaks, docs updated
2008-11-28 21:26:23 +00:00
John Cupitt
9518a659ab
im_format -> VipsFormat
2008-11-28 16:26:33 +00:00
John Cupitt
c5de67a542
don't ser im_error() on a failed callback
2008-11-26 20:56:13 +00:00
John Cupitt
c932070d3e
wired up new interpolation stuff to nip2
2008-11-18 22:56:09 +00:00
John Cupitt
cbc77f433d
cleanups
2008-11-17 23:18:39 +00:00
John Cupitt
b3dd71a55a
merge yafr branch back into trunk
2008-11-17 22:56:16 +00:00
John Cupitt
92e10f403d
added yafrnohalo
2008-10-29 22:23:28 +00:00
John Cupitt
1e120eb24e
use 2d tables for bilinear
2008-10-28 21:04:52 +00:00
John Cupitt
dfd9d831eb
yafr fixes
2008-10-23 12:33:04 +00:00
John Cupitt
61db0a62b0
bump version number
2008-10-11 21:37:53 +00:00
John Cupitt
e6f960e80e
merged 7.16 changes back into trunk
2008-10-11 21:29:16 +00:00
John Cupitt
5c6ddec956
bugfixes ready for 7.16
2008-08-26 17:29:18 +00:00
John Cupitt
8e9137d5b7
update examples for 7.16
2008-08-24 12:37:30 +00:00
John Cupitt
b698829eef
stuff
2008-08-22 14:07:16 +00:00
John Cupitt
848c3d76f1
stuff
2008-08-19 08:01:23 +00:00
John Cupitt
fda6276ac7
stuff
2008-08-17 11:28:52 +00:00
John Cupitt
5ca62be716
clean up loadable formats
2008-08-15 21:45:18 +00:00
John Cupitt
0fb1fae5c7
merge loadable-format branch
2008-08-15 08:40:05 +00:00
John Cupitt
5d8309b5fc
stuff
2008-08-09 13:30:35 +00:00
John Cupitt
e2b1bd0910
stuff
2008-08-07 11:47:36 +00:00
John Cupitt
6946ee1b9c
stuff
2008-08-07 11:12:18 +00:00
John Cupitt
8b453f0128
added im_guess_libdir, meta set/get for C++/Python
2008-08-05 15:46:16 +00:00
John Cupitt
5695c65e46
added std::vector init for masks
2008-07-28 16:50:19 +00:00
John Cupitt
f78816e00f
more fixes
2008-07-23 15:59:04 +00:00
John Cupitt
6bad533988
better jpeg-in-tiff YCbCr read
2008-07-17 15:53:35 +00:00
John Cupitt
6f865e91e5
added timeout on image GC
2008-07-17 12:26:15 +00:00
John Cupitt
09ae699930
add -rotate option to vips2dj
2008-07-10 12:33:16 +00:00
John Cupitt
89dddb8858
new configure flags
2008-07-10 10:14:31 +00:00
John Cupitt
ffb051b43d
added invaliidate callbacks
2008-07-02 14:35:21 +00:00
John Cupitt
7f0378d962
im_lhisteq() checks for window too small
2008-06-23 09:44:28 +00:00
John Cupitt
6d86a4df62
configure improvements
2008-06-19 16:38:31 +00:00
John Cupitt
dadfc6f2b5
update docs for new Python stuff
2008-06-03 15:03:12 +00:00
John Cupitt
48a5e364e2
add PIL_mode_from_vips () and vips_from_PIL_mode () utility functions
2008-06-03 14:08:16 +00:00
John Cupitt
6e2afe75c7
added .tobuffer()/.frombuffer(), .tostring()/.fromstring() to Python binding
2008-06-03 12:10:36 +00:00
John Cupitt
3af9936b2e
stuff
2008-05-20 17:37:24 +00:00
John Cupitt
2a67437196
remove intltool dep
2008-05-17 22:12:29 +00:00
John Cupitt
89462454b1
stuff
2008-05-16 13:18:04 +00:00
John Cupitt
f25e13ec48
better /0 test for remainderconst
2008-05-14 13:11:11 +00:00
John Cupitt
7f40537fea
stuff
2008-05-12 18:16:38 +00:00
John Cupitt
5d278b725f
better support for multiple Python installs
2008-05-12 09:57:45 +00:00
John Cupitt
288161e420
stuff
2008-04-23 12:17:26 +00:00
John Cupitt
8bb073cc72
support CMYKA
2008-04-17 14:39:54 +00:00
John Cupitt
176a47effd
stuff
2008-04-11 15:51:42 +00:00
John Cupitt
18f79ab328
stuff
2008-04-09 22:09:10 +00:00
John Cupitt
c8d9ed9025
stuff
2008-04-09 15:37:02 +00:00
John Cupitt
e1a5f1fc95
stuff
2008-04-07 10:21:11 +00:00
John Cupitt
3c19110505
stuff
2008-03-14 17:01:58 +00:00
John Cupitt
9937ce8a2b
sstuff
2008-03-08 10:40:26 +00:00
John Cupitt
e9538aabfe
stuff
2008-03-07 23:54:10 +00:00
John Cupitt
a4c8258317
stuff
2008-03-07 22:57:37 +00:00
John Cupitt
8a526c74da
stuff
2008-03-02 15:43:53 +00:00
John Cupitt
187754bfd9
stuff
2008-02-29 18:37:05 +00:00
John Cupitt
a0882e378a
added --without-cimg
2008-02-28 21:53:09 +00:00
John Cupitt
478a393ff9
add self to AUTHORS, add old and new changes to ChangeLog
2008-02-28 15:56:43 +00:00
John Cupitt
856b92e440
set ICC profiles explicitly in tiff pyramids
2008-02-27 16:41:28 +00:00
John Cupitt
651557367b
look for MAGICKCORE_HDRI_SUPPORT
2008-02-21 17:43:19 +00:00
John Cupitt
a4db478be3
optionally use GraphicsMagick
2008-02-21 16:10:24 +00:00
John Cupitt
66de0980b1
stuff
2008-02-18 18:39:42 +00:00
John Cupitt
6a87ea666a
cmyk jpeg write
2008-02-15 18:07:39 +00:00
John Cupitt
775f339360
set jpeg Q for pyramids carefully
2008-02-15 15:06:31 +00:00
John Cupitt
7ca31b5df4
added VImage::convert2disc
2008-02-11 18:18:53 +00:00
John Cupitt
ab7fc46c2e
better CMYK JPEG read
2008-02-11 14:21:36 +00:00
John Cupitt
9cf63b95e4
bump to 7.14.0
2008-01-25 12:05:19 +00:00
John Cupitt
46fc1a8d75
stuff
2008-01-24 18:06:41 +00:00
John Cupitt
830c303ada
stuff
2008-01-23 17:16:30 +00:00
John Cupitt
95e5712510
stuff
2007-12-14 12:40:39 +00:00
John Cupitt
f5bd1464da
stuff
2007-12-13 12:22:20 +00:00
John Cupitt
bc84d2ce57
new progress feedback system
2007-11-07 16:53:01 +00:00
John Cupitt
a65cfcd884
stuff
2007-11-03 17:28:22 +00:00
John Cupitt
247139d11b
stuff
2007-11-03 14:18:13 +00:00
John Cupitt
67e7cdc4d6
propogate progress feedback down pipelines
2007-11-02 19:05:00 +00:00
John Cupitt
c8825917df
removed history.h as well
2007-11-02 17:04:31 +00:00
John Cupitt
93c89b37a5
cimg build on windows fixes
2007-10-31 16:41:33 +00:00
John Cupitt
59187ed20f
add intvec and doublevec output
2007-10-22 13:24:46 +00:00
John Cupitt
5415dd700c
stuff
2007-10-22 10:55:52 +00:00
John Cupitt
36f7ed76b5
added cimg to vips trunk
2007-10-19 17:14:25 +00:00
John Cupitt
b824e03d10
stuff
2007-10-12 13:03:18 +00:00
John Cupitt
352350e9be
stuff
2007-09-28 16:59:28 +00:00
John Cupitt
4424f23af1
stuff
2007-09-21 16:13:28 +00:00
John Cupitt
59133d0541
stuff
2007-08-31 23:04:12 +00:00
John Cupitt
fe0d9880e4
stuff
2007-08-31 23:02:53 +00:00
John Cupitt
904da3cc0b
move man pages out
2007-08-31 13:01:42 +00:00
John Cupitt
01fb9c8709
stuff
2007-08-29 16:52:17 +00:00
John Cupitt
172ab10039
stuff
2007-08-29 16:25:55 +00:00
John Cupitt
5494f610e2
split to trunk/branches
2007-08-29 16:23:50 +00:00