Commit Graph

135 Commits

Author SHA1 Message Date
Maurus Cuelenaere dba1b1d81b Add ImageMagick buffer support
This commits adds buffer support for the ImageMagick backend, using the Blob
API.
2015-02-15 21:45:17 +01:00
John Cupitt 8f7c2c7110 sort out alpha going to and from 16-bit
rewritten sRGB <-> scRGB so that 16-bit alpha is scaled to float 8
2015-02-12 17:50:38 +00:00
John Cupitt 244ab301f7 start final push for vips 8 2015-02-11 17:01:02 +00:00
John Cupitt ddb43172f3 use new pyvips8 array constant syntax
also add median filter convenience function
2015-01-29 16:41:11 +00:00
John Cupitt b2f23c853e fix pydocs snafu 2015-01-28 21:32:32 +00:00
John Cupitt 2e61b6ed67 more tests
create is now done, phew
2015-01-28 13:02:38 +00:00
John Cupitt c0c57f3f4a fix up C docs intro 2015-01-28 11:37:16 +00:00
John Cupitt ecf10f85a1 rewrite vips-cli docs
clearer and better formatting
2015-01-28 09:50:15 +00:00
Lovell Fuller 0b34a3403d Docs: update pkg-config to use vips8 C++ API 2015-01-05 19:43:55 +00:00
John Cupitt ad6f42c869 remove dead proto
vips_draw_line_mask() was never implemented .. use
vips__draw_line_direct() instead.
2015-01-02 21:34:34 +00:00
John Cupitt 46d8b93bc3 add file format docs
add some docs on the vips file format
2015-01-02 16:35:29 +00:00
John Cupitt 29fa54444e add a function list to docs
lists all C functions and their vips operators
2015-01-02 12:39:20 +00:00
John Cupitt 6c35ae5540 display default and range in usage
eg. we now see:

$ vips gamma
gamma an image
usage:
   gamma in out
where:
   in           - Input image, input VipsImage
   out          - Output image, output VipsImage
optional arguments:
   exponent     - Gamma factor, input gdouble
  			default: 2.4
			min: 1e-06, max: 1000
operation flags: sequential-unbuffered
2014-12-30 13:16:22 +00:00
John Cupitt 32625146db cpp can set enums from strings
eg.

	set("extend", "copy")->
2014-12-30 11:27:04 +00:00
John Cupitt cd00d07711 another go at fixing gtk-doc.make
discovery! it's copied to the DOCDIR
2014-12-19 09:47:28 +00:00
John Cupitt ba6f8044af final doc fixups
and update cplusplus binding
2014-12-18 17:20:59 +00:00
John Cupitt 7f34722f9f update gtk-doc Makefile.am
"make check" now works in docs
2014-12-12 15:51:07 +00:00
John Cupitt c120edde0d get make dist going 2014-11-18 14:52:52 +00:00
John Cupitt dda412c85f add command-line option parsing to python 2014-11-18 11:29:32 +00:00
John Cupitt 759682ef8a updates notes on binding vips 2014-11-17 14:23:25 +00:00
John Cupitt 240f0f1fd2 more doc work 2014-11-17 12:25:46 +00:00
John Cupitt 394149e9e8 fix all docs warnings 2014-11-17 10:32:40 +00:00
John Cupitt 703514b85d fix gtkdoc expansions in intro 2014-11-16 18:01:19 +00:00
John Cupitt 008d6d7a78 more doc polishing 2014-11-16 12:57:27 +00:00
John Cupitt e3afa878e6 better support for drawing operations
much more mem efficient for repeated draws

doc updates too
2014-11-16 11:07:42 +00:00
John Cupitt 742ff4c108 more pydoc hacking 2014-11-14 10:07:04 +00:00
John Cupitt b45e6b4ec8 more doc fixups 2014-11-13 22:01:42 +00:00
John Cupitt be4ffa6d8a more pyvips8 docs
and cleanups of various small doc markup errors
2014-11-07 14:49:18 +00:00
John Cupitt 02e8c600db more small docs work
and don't cache gaussnoise
2014-11-07 09:25:40 +00:00
John Cupitt 677e6bf32c pyvips8 docs hacking 2014-11-06 14:57:44 +00:00
John Cupitt 7ae35c3edb start pydocs again 2014-11-05 14:56:59 +00:00
John Cupitt 5995fff130 start pydocs 2014-11-04 09:13:36 +00:00
John Cupitt f1a3b866f7 oops tabs 2014-11-03 12:03:33 +00:00
John Cupitt bbf49be063 cleanup and bump to 7.42 2014-11-03 12:01:53 +00:00
John Cupitt a9cfb4d943 oops 2014-11-02 09:28:48 +00:00
John Cupitt be144455b8 add some C++ docs 2014-11-02 09:26:12 +00:00
John Cupitt 8a6c3606e8 start python and cpp docs 2014-10-31 20:09:24 +00:00
John Cupitt 573b94e3ec more docs argh 2014-08-19 17:57:27 +01:00
John Cupitt 2f72a9925f more docs work 2014-08-12 13:37:16 +01:00
John Cupitt 78a50f6ec5 more docs stuff 2014-08-08 17:34:30 +01:00
John Cupitt 2e3baa1bef more docs stuff 2014-08-06 21:59:13 +01:00
John Cupitt 5d8ba8b28f more doc additions 2014-07-26 11:19:46 +01:00
John Cupitt f4671f46e8 more work on docs
started adding .xml intro to vips sections
2014-07-25 09:22:49 +01:00
John Cupitt da77b68d3e bump version to 7.40
and rename header and edvips as vipsheader and vipsedit

remove mergeup and find_mosaic
2014-06-23 20:22:50 +01:00
John Cupitt a76df77942 docs updates 2014-06-15 11:52:06 +01:00
John Cupitt df225a97ff small fixes 2014-03-17 13:56:55 +00:00
John Cupitt fd617aa520 version bump for 7.38
and fix a few dist problems
2014-01-18 12:44:28 +00:00
John Cupitt 3dcf138fc4 more freq_dispatch to deprecated 2014-01-07 09:14:53 +00:00
John Cupitt 9cc8204ce1 vips_buildlut() works, removing old im_buildlut() 2013-07-03 14:01:46 +01:00
John Cupitt 2fd2fd58f7 fix up gtk-doc
fix various problems:

- out of date IGNORE in doc/reference/Makefile.am
- name clashes between private .h and public
2013-06-17 20:16:20 +01:00