diff --git a/doc/function-list.xml b/doc/function-list.xml index c5eace85..f738c813 100644 --- a/doc/function-list.xml +++ b/doc/function-list.xml @@ -576,6 +576,21 @@ Load gif from source vips_gifload_source() + + gifsave + Save as gif + vips_gifsave() + + + gifsave_buffer + Save as gif + vips_gifsave_buffer() + + + gifsave_target + Save as gif + vips_gifsave_target() + globalbalance Global balance an image mosaic @@ -741,36 +756,6 @@ Join a pair of images vips_join() - - jp2kload - Load jpeg2000 image - vips_jp2kload() - - - jp2kload_buffer - Load jpeg2000 image - vips_jp2kload_buffer() - - - jp2kload_source - Load jpeg2000 image - vips_jp2kload_source() - - - jp2ksave - Save image in jpeg2000 format - vips_jp2ksave() - - - jp2ksave_buffer - Save image in jpeg2000 format - vips_jp2ksave_buffer() - - - jp2ksave_target - Save image in jpeg2000 format - vips_jp2ksave_target() - jpegload Load jpeg from file @@ -806,36 +791,6 @@ Save image to jpeg target vips_jpegsave_target() - - jxlload - Load jpeg-xl image - vips_jxlload() - - - jxlload_buffer - Load jpeg-xl image - vips_jxlload_buffer() - - - jxlload_source - Load jpeg-xl image - vips_jxlload_source() - - - jxlsave - Save image in jpeg-xl format - vips_jxlsave() - - - jxlsave_buffer - Save image in jpeg-xl format - vips_jxlsave_buffer() - - - jxlsave_target - Save image in jpeg-xl format - vips_jxlsave_target() - labelregions Label regions in an image @@ -944,7 +899,7 @@ math Apply a math operation to an image - vips_math(), vips_sin(), vips_cos(), vips_tan(), vips_asin(), vips_acos(), vips_atan(), vips_exp(), vips_exp10(), vips_log(), vips_log10() + vips_math(), vips_sin(), vips_cos(), vips_tan(), vips_asin(), vips_acos(), vips_atan(), vips_sinh(), vips_cosh(), vips_tanh(), vips_asinh(), vips_acosh(), vips_atanh(), vips_exp(), vips_exp10(), vips_log(), vips_log10() math2 @@ -1113,12 +1068,12 @@ pngsave - Save image to png file + Save image to files as png vips_pngsave() pngsave_buffer - Save image to png buffer + Save image to buffer as png vips_pngsave_buffer() diff --git a/doc/gen-function-list.py b/doc/gen-function-list.py old mode 100644 new mode 100755 index 39206b37..85ae6514 --- a/doc/gen-function-list.py +++ b/doc/gen-function-list.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python3 # walk vips and generate a list of all operators and their descriptions # for docs diff --git a/libvips/include/vips/arithmetic.h b/libvips/include/vips/arithmetic.h index d775e373..e43731ff 100644 --- a/libvips/include/vips/arithmetic.h +++ b/libvips/include/vips/arithmetic.h @@ -249,6 +249,18 @@ int vips_log( VipsImage *in, VipsImage **out, ... ) __attribute__((sentinel)); int vips_log10( VipsImage *in, VipsImage **out, ... ) __attribute__((sentinel)); +int vips_sinh( VipsImage *in, VipsImage **out, ... ) + __attribute__((sentinel)); +int vips_cosh( VipsImage *in, VipsImage **out, ... ) + __attribute__((sentinel)); +int vips_tanh( VipsImage *in, VipsImage **out, ... ) + __attribute__((sentinel)); +int vips_asinh( VipsImage *in, VipsImage **out, ... ) + __attribute__((sentinel)); +int vips_acosh( VipsImage *in, VipsImage **out, ... ) + __attribute__((sentinel)); +int vips_atanh( VipsImage *in, VipsImage **out, ... ) + __attribute__((sentinel)); int vips_complex( VipsImage *in, VipsImage **out, VipsOperationComplex cmplx, ... )