| conversion.h | | conversion.h | |
| | | | |
| skipping to change at line 113 | | skipping to change at line 113 | |
| * VipsAlign: | | * VipsAlign: | |
| * @VIPS_ALIGN_LOW: align low coordinate edge | | * @VIPS_ALIGN_LOW: align low coordinate edge | |
| * @VIPS_ALIGN_CENTRE: align centre | | * @VIPS_ALIGN_CENTRE: align centre | |
| * @VIPS_ALIGN_HIGH: align high coordinate edge | | * @VIPS_ALIGN_HIGH: align high coordinate edge | |
| * | | * | |
| * See vips_join() and so on. | | * See vips_join() and so on. | |
| * | | * | |
| * Operations like vips_join() need to be told whether to align images on t
he | | * Operations like vips_join() need to be told whether to align images on t
he | |
| * low or high coordinate edge, or centre. | | * low or high coordinate edge, or centre. | |
| * | | * | |
|
| | | * | |
| | | * | |
| * See also: vips_join(). | | * See also: vips_join(). | |
| */ | | */ | |
| typedef enum { | | typedef enum { | |
| VIPS_ALIGN_LOW, | | VIPS_ALIGN_LOW, | |
| VIPS_ALIGN_CENTRE, | | VIPS_ALIGN_CENTRE, | |
| VIPS_ALIGN_HIGH, | | VIPS_ALIGN_HIGH, | |
| VIPS_ALIGN_LAST | | VIPS_ALIGN_LAST | |
| } VipsAlign; | | } VipsAlign; | |
| | | | |
| /** | | /** | |
| | | | |
| skipping to change at line 171 | | skipping to change at line 173 | |
| int vips_copy( VipsImage *in, VipsImage **out, ... ) | | int vips_copy( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_tilecache( VipsImage *in, VipsImage **out, ... ) | | int vips_tilecache( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_linecache( VipsImage *in, VipsImage **out, ... ) | | int vips_linecache( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_sequential( VipsImage *in, VipsImage **out, ... ) | | int vips_sequential( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cache( VipsImage *in, VipsImage **out, ... ) | | int vips_cache( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
|
| | | int vips_copy_file( VipsImage *in, VipsImage **out, ... ) | |
| | | __attribute__((sentinel)); | |
| | | | |
| int vips_embed( VipsImage *in, VipsImage **out, | | int vips_embed( VipsImage *in, VipsImage **out, | |
| int x, int y, int width, int height, ... ) | | int x, int y, int width, int height, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_flip( VipsImage *in, VipsImage **out, VipsDirection direction, ...
) | | int vips_flip( VipsImage *in, VipsImage **out, VipsDirection direction, ...
) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_insert( VipsImage *main, VipsImage *sub, VipsImage **out, | | int vips_insert( VipsImage *main, VipsImage *sub, VipsImage **out, | |
| int x, int y, ... ) | | int x, int y, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_join( VipsImage *main, VipsImage *sub, VipsImage **out, | | int vips_join( VipsImage *main, VipsImage *sub, VipsImage **out, | |
| VipsDirection direction, ... ) | | VipsDirection direction, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_extract_area( VipsImage *input, VipsImage **output, | | int vips_extract_area( VipsImage *input, VipsImage **output, | |
| int left, int top, int width, int height, ... ) | | int left, int top, int width, int height, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_extract_band( VipsImage *input, VipsImage **output, int band, ...
) | | int vips_extract_band( VipsImage *input, VipsImage **output, int band, ...
) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_replicate( VipsImage *in, VipsImage **out, int across, int down, .
.. ) | | int vips_replicate( VipsImage *in, VipsImage **out, int across, int down, .
.. ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
|
| | | int vips_grid( VipsImage *in, VipsImage **out, | |
| | | int tile_height, int across, int down, ... ) | |
| | | __attribute__((sentinel)); | |
| | | int vips_wrap( VipsImage *in, VipsImage **out, ... ) | |
| | | __attribute__((sentinel)); | |
| | | int vips_rot( VipsImage *in, VipsImage **out, VipsAngle angle, ... ) | |
| | | __attribute__((sentinel)); | |
| | | int vips_zoom( VipsImage *in, VipsImage **out, int xfac, int yfac, ... ) | |
| | | __attribute__((sentinel)); | |
| | | int vips_subsample( VipsImage *in, VipsImage **out, int xfac, int yfac, ... | |
| | | ) | |
| | | __attribute__((sentinel)); | |
| | | | |
| int vips_cast( VipsImage *in, VipsImage **out, VipsBandFormat format, ... ) | | int vips_cast( VipsImage *in, VipsImage **out, VipsBandFormat format, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cast_uchar( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_uchar( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cast_char( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_char( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cast_ushort( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_ushort( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cast_short( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_short( VipsImage *in, VipsImage **out, ... ) | |
| | | | |
| skipping to change at line 213 | | skipping to change at line 228 | |
| int vips_cast_int( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_int( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cast_float( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_float( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cast_double( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_double( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cast_complex( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_complex( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_cast_dpcomplex( VipsImage *in, VipsImage **out, ... ) | | int vips_cast_dpcomplex( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
|
| | | int vips_scale( VipsImage *in, VipsImage **out, ... ) | |
| | | __attribute__((sentinel)); | |
| | | int vips_msb( VipsImage *in, VipsImage **out, ... ) | |
| | | __attribute__((sentinel)); | |
| | | | |
| int vips_bandjoin( VipsImage **in, VipsImage **out, int n, ... ) | | int vips_bandjoin( VipsImage **in, VipsImage **out, int n, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_bandjoin2( VipsImage *in1, VipsImage *in2, VipsImage **out, ... ) | | int vips_bandjoin2( VipsImage *in1, VipsImage *in2, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_bandmean( VipsImage *in, VipsImage **out, ... ) | | int vips_bandmean( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| | | | |
| int vips_bandbool( VipsImage *in, VipsImage **out, | | int vips_bandbool( VipsImage *in, VipsImage **out, | |
| VipsOperationBoolean operation, ... ) | | VipsOperationBoolean operation, ... ) | |
| | | | |
| skipping to change at line 234 | | skipping to change at line 253 | |
| int vips_bandand( VipsImage *in, VipsImage **out, ... ) | | int vips_bandand( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_bandor( VipsImage *in, VipsImage **out, ... ) | | int vips_bandor( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_bandeor( VipsImage *in, VipsImage **out, ... ) | | int vips_bandeor( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| | | | |
| int vips_recomb( VipsImage *in, VipsImage **out, VipsImage *m, ... ) | | int vips_recomb( VipsImage *in, VipsImage **out, VipsImage *m, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| | | | |
|
| int vips_black( VipsImage **out, int width, int height, ... ) | | | |
| __attribute__((sentinel)); | | | |
| int vips_rot( VipsImage *in, VipsImage **out, VipsAngle angle, ... ) | | | |
| __attribute__((sentinel)); | | | |
| | | | |
| int vips_ifthenelse( VipsImage *cond, VipsImage *in1, VipsImage *in2, | | int vips_ifthenelse( VipsImage *cond, VipsImage *in1, VipsImage *in2, | |
| VipsImage **out, ... ) | | VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| int vips_flatten( VipsImage *in, VipsImage **out, ... ) | | int vips_flatten( VipsImage *in, VipsImage **out, ... ) | |
| __attribute__((sentinel)); | | __attribute__((sentinel)); | |
| | | | |
|
| int im_copy_file( VipsImage *in, VipsImage *out ); | | | |
| | | | |
| int im_scale( VipsImage *in, VipsImage *out ); | | | |
| int im_msb( VipsImage *in, VipsImage *out ); | | | |
| int im_msb_band( VipsImage *in, VipsImage *out, int band ); | | | |
| | | | |
| int im_scaleps( VipsImage *in, VipsImage *out ); | | | |
| | | | |
| int im_falsecolour( VipsImage *in, VipsImage *out ); | | int im_falsecolour( VipsImage *in, VipsImage *out ); | |
|
| int im_gaussnoise( VipsImage *out, int x, int y, double mean, double sigma | | | |
| ); | | | |
| | | | |
| int im_text( VipsImage *out, const char *text, const char *font, | | | |
| int width, int alignment, int dpi ); | | | |
| | | | |
| int im_insertset( VipsImage *main, VipsImage *sub, VipsImage *out, int n, i
nt *x, int *y ); | | int im_insertset( VipsImage *main, VipsImage *sub, VipsImage *out, int n, i
nt *x, int *y ); | |
|
| int im_grid( VipsImage *in, VipsImage *out, int tile_height, int across, in | | | |
| t down ); | | | |
| int im_wrap( VipsImage *in, VipsImage *out, int x, int y ); | | | |
| | | | |
| int im_subsample( VipsImage *in, VipsImage *out, int xshrink, int yshrink ) | | | |
| ; | | | |
| int im_zoom( VipsImage *in, VipsImage *out, int xfac, int yfac ); | | | |
| | | | |
| int im_system( VipsImage *im, const char *cmd, char **out ); | | | |
| VipsImage *im_system_image( VipsImage *im, | | | |
| const char *in_format, const char *out_format, const char *cmd_forma | | | |
| t, | | | |
| char **log ); | | | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| } | | } | |
| #endif /*__cplusplus*/ | | #endif /*__cplusplus*/ | |
| | | | |
| #endif /*VIPS_CONVERSION_H*/ | | #endif /*VIPS_CONVERSION_H*/ | |
| | | | |
End of changes. 8 change blocks. |
| 31 lines changed or deleted | | 20 lines changed or added | |
|
| vips7compat.h | | vips7compat.h | |
| | | | |
| skipping to change at line 217 | | skipping to change at line 217 | |
| #define im_get_option_group vips_get_option_group | | #define im_get_option_group vips_get_option_group | |
| #define im_guess_prefix vips_guess_prefix | | #define im_guess_prefix vips_guess_prefix | |
| #define im_guess_libdir vips_guess_libdir | | #define im_guess_libdir vips_guess_libdir | |
| #define im__global_lock vips__global_lock | | #define im__global_lock vips__global_lock | |
| | | | |
| #define im_cp_desc vips_image_copy_fields | | #define im_cp_desc vips_image_copy_fields | |
| #define im_cp_descv vips_image_copy_fieldsv | | #define im_cp_descv vips_image_copy_fieldsv | |
| #define im_cp_desc_array vips_image_copy_fields_array | | #define im_cp_desc_array vips_image_copy_fields_array | |
| #define im_image vips_image_new_from_memory | | #define im_image vips_image_new_from_memory | |
| #define im_binfile vips_image_new_from_file_raw | | #define im_binfile vips_image_new_from_file_raw | |
|
| #define im__open_temp vips_image_new_disc_temp | | #define im__open_temp vips_image_new_temp_file | |
| #define im__test_kill( I ) (vips_image_get_kill( I )) | | #define im__test_kill( I ) (vips_image_get_kill( I )) | |
| #define im__start_eval( I ) (vips_image_preeval( I ), vips_image_get_kill(
I )) | | #define im__start_eval( I ) (vips_image_preeval( I ), vips_image_get_kill(
I )) | |
| #define im__handle_eval( I, W, H ) \ | | #define im__handle_eval( I, W, H ) \ | |
| (vips_image_eval( I, W, H ), vips_image_get_kill( I )) | | (vips_image_eval( I, W, H ), vips_image_get_kill( I )) | |
| #define im__end_eval vips_image_posteval | | #define im__end_eval vips_image_posteval | |
| #define im_invalidate vips_image_invalidate_all | | #define im_invalidate vips_image_invalidate_all | |
| #define im_isfile vips_image_isfile | | #define im_isfile vips_image_isfile | |
| #define im_printdesc( I ) vips_object_print_dump( VIPS_OBJECT( I ) ) | | #define im_printdesc( I ) vips_object_print_dump( VIPS_OBJECT( I ) ) | |
| #define im_openout( F ) vips_image_new_mode( F, "w" ) | | #define im_openout( F ) vips_image_new_mode( F, "w" ) | |
| #define im_setbuf( F ) vips_image_new( "t" ) | | #define im_setbuf( F ) vips_image_new( "t" ) | |
| | | | |
| skipping to change at line 691 | | skipping to change at line 691 | |
| | | | |
| int im_copy( VipsImage *in, VipsImage *out ); | | int im_copy( VipsImage *in, VipsImage *out ); | |
| int im_copy_set( VipsImage *in, VipsImage *out, | | int im_copy_set( VipsImage *in, VipsImage *out, | |
| VipsInterpretation interpretation, | | VipsInterpretation interpretation, | |
| float xres, float yres, int xoffset, int yoffset ); | | float xres, float yres, int xoffset, int yoffset ); | |
| int im_copy_set_meta( VipsImage *in, VipsImage *out, | | int im_copy_set_meta( VipsImage *in, VipsImage *out, | |
| const char *field, GValue *value ); | | const char *field, GValue *value ); | |
| int im_copy_morph( VipsImage *in, VipsImage *out, | | int im_copy_morph( VipsImage *in, VipsImage *out, | |
| int bands, VipsBandFormat format, VipsCoding coding ); | | int bands, VipsBandFormat format, VipsCoding coding ); | |
| int im_copy_swap( VipsImage *in, VipsImage *out ); | | int im_copy_swap( VipsImage *in, VipsImage *out ); | |
|
| | | int im_copy_file( VipsImage *in, VipsImage *out ); | |
| int im_copy_native( VipsImage *in, VipsImage *out, gboolean is_msb_first ); | | int im_copy_native( VipsImage *in, VipsImage *out, gboolean is_msb_first ); | |
| int im_embed( VipsImage *in, VipsImage *out, | | int im_embed( VipsImage *in, VipsImage *out, | |
| int type, int x, int y, int width, int height ); | | int type, int x, int y, int width, int height ); | |
| int im_fliphor( VipsImage *in, VipsImage *out ); | | int im_fliphor( VipsImage *in, VipsImage *out ); | |
| int im_flipver( VipsImage *in, VipsImage *out ); | | int im_flipver( VipsImage *in, VipsImage *out ); | |
| int im_insert( VipsImage *main, VipsImage *sub, VipsImage *out, int x, int
y ); | | int im_insert( VipsImage *main, VipsImage *sub, VipsImage *out, int x, int
y ); | |
| int im_insert_noexpand( VipsImage *main, VipsImage *sub, VipsImage *out, in
t x, int y ); | | int im_insert_noexpand( VipsImage *main, VipsImage *sub, VipsImage *out, in
t x, int y ); | |
| int im_lrjoin( VipsImage *left, VipsImage *right, VipsImage *out ); | | int im_lrjoin( VipsImage *left, VipsImage *right, VipsImage *out ); | |
| int im_tbjoin( VipsImage *top, VipsImage *bottom, VipsImage *out ); | | int im_tbjoin( VipsImage *top, VipsImage *bottom, VipsImage *out ); | |
| int im_extract_area( VipsImage *in, VipsImage *out, | | int im_extract_area( VipsImage *in, VipsImage *out, | |
| int left, int top, int width, int height ); | | int left, int top, int width, int height ); | |
| int im_extract_band( VipsImage *in, VipsImage *out, int band ); | | int im_extract_band( VipsImage *in, VipsImage *out, int band ); | |
| int im_extract_bands( VipsImage *in, VipsImage *out, int band, int nbands )
; | | int im_extract_bands( VipsImage *in, VipsImage *out, int band, int nbands )
; | |
| int im_extract_areabands( VipsImage *in, VipsImage *out, | | int im_extract_areabands( VipsImage *in, VipsImage *out, | |
| int left, int top, int width, int height, int band, int nbands ); | | int left, int top, int width, int height, int band, int nbands ); | |
| int im_replicate( VipsImage *in, VipsImage *out, int across, int down ); | | int im_replicate( VipsImage *in, VipsImage *out, int across, int down ); | |
|
| | | int im_wrap( VipsImage *in, VipsImage *out, int x, int y ); | |
| | | int im_rotquad( VipsImage *in, VipsImage *out ); | |
| int im_clip2fmt( VipsImage *in, VipsImage *out, VipsBandFormat fmt ); | | int im_clip2fmt( VipsImage *in, VipsImage *out, VipsBandFormat fmt ); | |
| int im_bandjoin( VipsImage *in1, VipsImage *in2, VipsImage *out ); | | int im_bandjoin( VipsImage *in1, VipsImage *in2, VipsImage *out ); | |
| int im_gbandjoin( VipsImage **in, VipsImage *out, int n ); | | int im_gbandjoin( VipsImage **in, VipsImage *out, int n ); | |
|
| | | int im_grid( VipsImage *in, VipsImage *out, int tile_height, int across, in | |
| | | t down ); | |
| | | int im_scale( VipsImage *in, VipsImage *out ); | |
| | | int im_scaleps( VipsImage *in, VipsImage *out ); | |
| | | int im_msb( VipsImage *in, VipsImage *out ); | |
| | | int im_msb_band( VipsImage *in, VipsImage *out, int band ); | |
| | | int im_zoom( VipsImage *in, VipsImage *out, int xfac, int yfac ); | |
| | | int im_subsample( VipsImage *in, VipsImage *out, int xshrink, int yshrink ) | |
| | | ; | |
| | | | |
| | | int im_gaussnoise( VipsImage *out, int x, int y, double mean, double sigma | |
| | | ); | |
| | | int im_text( VipsImage *out, const char *text, const char *font, | |
| | | int width, int alignment, int dpi ); | |
| int im_black( VipsImage *out, int x, int y, int bands ); | | int im_black( VipsImage *out, int x, int y, int bands ); | |
|
| | | int im_make_xy( VipsImage *out, const int xsize, const int ysize ); | |
| | | int im_zone( VipsImage *out, int size ); | |
| | | int im_fzone( VipsImage *out, int size ); | |
| | | int im_feye( VipsImage *out, | |
| | | const int xsize, const int ysize, const double factor ); | |
| | | int im_eye( VipsImage *out, | |
| | | const int xsize, const int ysize, const double factor ); | |
| | | int im_grey( VipsImage *out, const int xsize, const int ysize ); | |
| | | int im_fgrey( VipsImage *out, const int xsize, const int ysize ); | |
| | | int im_sines( VipsImage *out, | |
| | | int xsize, int ysize, double horfreq, double verfreq ); | |
| | | | |
| | | int im_system( VipsImage *im, const char *cmd, char **out ); | |
| | | VipsImage *im_system_image( VipsImage *im, | |
| | | const char *in_format, const char *out_format, const char *cmd_forma | |
| | | t, | |
| | | char **log ); | |
| | | | |
| int im_c2amph( VipsImage *in, VipsImage *out ); | | int im_c2amph( VipsImage *in, VipsImage *out ); | |
| int im_c2rect( VipsImage *in, VipsImage *out ); | | int im_c2rect( VipsImage *in, VipsImage *out ); | |
| int im_c2imag( VipsImage *in, VipsImage *out ); | | int im_c2imag( VipsImage *in, VipsImage *out ); | |
| int im_c2real( VipsImage *in, VipsImage *out ); | | int im_c2real( VipsImage *in, VipsImage *out ); | |
| int im_ri2c( VipsImage *in1, VipsImage *in2, VipsImage *out ); | | int im_ri2c( VipsImage *in1, VipsImage *in2, VipsImage *out ); | |
| | | | |
| int im_rot90( VipsImage *in, VipsImage *out ); | | int im_rot90( VipsImage *in, VipsImage *out ); | |
| int im_rot180( VipsImage *in, VipsImage *out ); | | int im_rot180( VipsImage *in, VipsImage *out ); | |
| int im_rot270( VipsImage *in, VipsImage *out ); | | int im_rot270( VipsImage *in, VipsImage *out ); | |
| | | | |
End of changes. 5 change blocks. |
| 1 lines changed or deleted | | 35 lines changed or added | |
|
| vipsc++.h | | vipsc++.h | |
| | | | |
| // headers for package arithmetic | | // headers for package arithmetic | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage abs() throw( VError ); | | VImage abs() throw( VError ); | |
| VImage acos() throw( VError ); | | VImage acos() throw( VError ); | |
| VImage add( VImage add_in2 ) throw( VError ); | | VImage add( VImage add_in2 ) throw( VError ); | |
| VImage asin() throw( VError ); | | VImage asin() throw( VError ); | |
| VImage atan() throw( VError ); | | VImage atan() throw( VError ); | |
| double avg() throw( VError ); | | double avg() throw( VError ); | |
| double point( char* point_interpolate, double point_x, double point_y, int
point_band ) throw( VError ); | | double point( char* point_interpolate, double point_x, double point_y, int
point_band ) throw( VError ); | |
| double point_bilinear( double point_bilinear_x, double point_bilinear_y, in
t point_bilinear_band ) throw( VError ); | | double point_bilinear( double point_bilinear_x, double point_bilinear_y, in
t point_bilinear_band ) throw( VError ); | |
| VImage bandmean() throw( VError ); | | VImage bandmean() throw( VError ); | |
| VImage ceil() throw( VError ); | | VImage ceil() throw( VError ); | |
| | | | |
| skipping to change at line 52 | | skipping to change at line 52 | |
| VImage remainder( std::vector<double> remainder_x ) throw( VError ); | | VImage remainder( std::vector<double> remainder_x ) throw( VError ); | |
| VImage rint() throw( VError ); | | VImage rint() throw( VError ); | |
| VImage sign() throw( VError ); | | VImage sign() throw( VError ); | |
| VImage sin() throw( VError ); | | VImage sin() throw( VError ); | |
| VDMask stats() throw( VError ); | | VDMask stats() throw( VError ); | |
| VImage subtract( VImage subtract_in2 ) throw( VError ); | | VImage subtract( VImage subtract_in2 ) throw( VError ); | |
| VImage tan() throw( VError ); | | VImage tan() throw( VError ); | |
| | | | |
| // headers for package cimg | | // headers for package cimg | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage greyc( int greyc_iterations, double greyc_amplitude, double greyc_sh
arpness, double greyc_anisotropy, double greyc_alpha, double greyc_sigma, d
ouble greyc_dl, double greyc_da, double greyc_gauss_prec, int greyc_interpo
lation, int greyc_fast_approx ) throw( VError ); | | VImage greyc( int greyc_iterations, double greyc_amplitude, double greyc_sh
arpness, double greyc_anisotropy, double greyc_alpha, double greyc_sigma, d
ouble greyc_dl, double greyc_da, double greyc_gauss_prec, int greyc_interpo
lation, int greyc_fast_approx ) throw( VError ); | |
| VImage greyc_mask( VImage greyc_mask_mask, int greyc_mask_iterations, doubl
e greyc_mask_amplitude, double greyc_mask_sharpness, double greyc_mask_anis
otropy, double greyc_mask_alpha, double greyc_mask_sigma, double greyc_mask
_dl, double greyc_mask_da, double greyc_mask_gauss_prec, int greyc_mask_int
erpolation, int greyc_mask_fast_approx ) throw( VError ); | | VImage greyc_mask( VImage greyc_mask_mask, int greyc_mask_iterations, doubl
e greyc_mask_amplitude, double greyc_mask_sharpness, double greyc_mask_anis
otropy, double greyc_mask_alpha, double greyc_mask_sigma, double greyc_mask
_dl, double greyc_mask_da, double greyc_mask_gauss_prec, int greyc_mask_int
erpolation, int greyc_mask_fast_approx ) throw( VError ); | |
| | | | |
| // headers for package colour | | // headers for package colour | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage LCh2Lab() throw( VError ); | | VImage LCh2Lab() throw( VError ); | |
| VImage LCh2UCS() throw( VError ); | | VImage LCh2UCS() throw( VError ); | |
| VImage Lab2LCh() throw( VError ); | | VImage Lab2LCh() throw( VError ); | |
| VImage Lab2LabQ() throw( VError ); | | VImage Lab2LabQ() throw( VError ); | |
| VImage Lab2LabS() throw( VError ); | | VImage Lab2LabS() throw( VError ); | |
| VImage Lab2UCS() throw( VError ); | | VImage Lab2UCS() throw( VError ); | |
| VImage Lab2XYZ() throw( VError ); | | VImage Lab2XYZ() throw( VError ); | |
| VImage Lab2XYZ_temp( double Lab2XYZ_temp_X0, double Lab2XYZ_temp_Y0, double
Lab2XYZ_temp_Z0 ) throw( VError ); | | VImage Lab2XYZ_temp( double Lab2XYZ_temp_X0, double Lab2XYZ_temp_Y0, double
Lab2XYZ_temp_Z0 ) throw( VError ); | |
| VImage Lab2disp( VDisplay Lab2disp_disp ) throw( VError ); | | VImage Lab2disp( VDisplay Lab2disp_disp ) throw( VError ); | |
| VImage LabQ2LabS() throw( VError ); | | VImage LabQ2LabS() throw( VError ); | |
| | | | |
| skipping to change at line 104 | | skipping to change at line 104 | |
| VImage icc_export_depth( int icc_export_depth_depth, char* icc_export_depth
_output_profile, int icc_export_depth_intent ) throw( VError ); | | VImage icc_export_depth( int icc_export_depth_depth, char* icc_export_depth
_output_profile, int icc_export_depth_intent ) throw( VError ); | |
| VImage icc_import( char* icc_import_input_profile, int icc_import_intent )
throw( VError ); | | VImage icc_import( char* icc_import_input_profile, int icc_import_intent )
throw( VError ); | |
| VImage icc_import_embedded( int icc_import_embedded_intent ) throw( VError
); | | VImage icc_import_embedded( int icc_import_embedded_intent ) throw( VError
); | |
| VImage icc_transform( char* icc_transform_input_profile, char* icc_transfor
m_output_profile, int icc_transform_intent ) throw( VError ); | | VImage icc_transform( char* icc_transform_input_profile, char* icc_transfor
m_output_profile, int icc_transform_intent ) throw( VError ); | |
| VImage lab_morph( VDMask lab_morph_greyscale, double lab_morph_L_offset, do
uble lab_morph_L_scale, double lab_morph_a_scale, double lab_morph_b_scale
) throw( VError ); | | VImage lab_morph( VDMask lab_morph_greyscale, double lab_morph_L_offset, do
uble lab_morph_L_scale, double lab_morph_a_scale, double lab_morph_b_scale
) throw( VError ); | |
| VImage rad2float() throw( VError ); | | VImage rad2float() throw( VError ); | |
| VImage sRGB2XYZ() throw( VError ); | | VImage sRGB2XYZ() throw( VError ); | |
| | | | |
| // headers for package conversion | | // headers for package conversion | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| static VImage gaussnoise( int gaussnoise_xsize, int gaussnoise_ysize, doubl
e gaussnoise_mean, double gaussnoise_sigma ) throw( VError ); | | static VImage gaussnoise( int gaussnoise_xsize, int gaussnoise_ysize, doubl
e gaussnoise_mean, double gaussnoise_sigma ) throw( VError ); | |
| VImage bandjoin( VImage bandjoin_in2 ) throw( VError ); | | VImage bandjoin( VImage bandjoin_in2 ) throw( VError ); | |
| static VImage black( int black_x_size, int black_y_size, int black_bands )
throw( VError ); | | static VImage black( int black_x_size, int black_y_size, int black_bands )
throw( VError ); | |
| VImage c2amph() throw( VError ); | | VImage c2amph() throw( VError ); | |
| VImage c2imag() throw( VError ); | | VImage c2imag() throw( VError ); | |
| VImage c2real() throw( VError ); | | VImage c2real() throw( VError ); | |
| VImage c2rect() throw( VError ); | | VImage c2rect() throw( VError ); | |
| VImage clip2fmt( int clip2fmt_ofmt ) throw( VError ); | | VImage clip2fmt( int clip2fmt_ofmt ) throw( VError ); | |
| VImage copy() throw( VError ); | | VImage copy() throw( VError ); | |
| VImage copy_file() throw( VError ); | | VImage copy_file() throw( VError ); | |
| | | | |
| skipping to change at line 152 | | skipping to change at line 152 | |
| VImage subsample( int subsample_xshrink, int subsample_yshrink ) throw( VEr
ror ); | | VImage subsample( int subsample_xshrink, int subsample_yshrink ) throw( VEr
ror ); | |
| char* system( char* system_command ) throw( VError ); | | char* system( char* system_command ) throw( VError ); | |
| VImage system_image( char* system_image_in_format, char* system_image_out_f
ormat, char* system_image_command, char*& system_image_log ) throw( VError
); | | VImage system_image( char* system_image_in_format, char* system_image_out_f
ormat, char* system_image_command, char*& system_image_log ) throw( VError
); | |
| VImage tbjoin( VImage tbjoin_in2 ) throw( VError ); | | VImage tbjoin( VImage tbjoin_in2 ) throw( VError ); | |
| static VImage text( char* text_text, char* text_font, int text_width, int t
ext_alignment, int text_dpi ) throw( VError ); | | static VImage text( char* text_text, char* text_font, int text_width, int t
ext_alignment, int text_dpi ) throw( VError ); | |
| VImage wrap( int wrap_x, int wrap_y ) throw( VError ); | | VImage wrap( int wrap_x, int wrap_y ) throw( VError ); | |
| VImage zoom( int zoom_xfac, int zoom_yfac ) throw( VError ); | | VImage zoom( int zoom_xfac, int zoom_yfac ) throw( VError ); | |
| | | | |
| // headers for package convolution | | // headers for package convolution | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage aconvsep( VDMask aconvsep_matrix, int aconvsep_n_layers ) throw( VEr
ror ); | | VImage aconvsep( VDMask aconvsep_matrix, int aconvsep_n_layers ) throw( VEr
ror ); | |
| VImage aconv( VDMask aconv_matrix, int aconv_n_layers, int aconv_cluster )
throw( VError ); | | VImage aconv( VDMask aconv_matrix, int aconv_n_layers, int aconv_cluster )
throw( VError ); | |
| VImage addgnoise( double addgnoise_sigma ) throw( VError ); | | VImage addgnoise( double addgnoise_sigma ) throw( VError ); | |
| VImage compass( VIMask compass_matrix ) throw( VError ); | | VImage compass( VIMask compass_matrix ) throw( VError ); | |
| VImage contrast_surface( int contrast_surface_half_win_size, int contrast_s
urface_spacing ) throw( VError ); | | VImage contrast_surface( int contrast_surface_half_win_size, int contrast_s
urface_spacing ) throw( VError ); | |
| VImage conv( VIMask conv_matrix ) throw( VError ); | | VImage conv( VIMask conv_matrix ) throw( VError ); | |
| VImage conv( VDMask conv_matrix ) throw( VError ); | | VImage conv( VDMask conv_matrix ) throw( VError ); | |
| VImage convsep( VIMask convsep_matrix ) throw( VError ); | | VImage convsep( VIMask convsep_matrix ) throw( VError ); | |
| VImage convsep( VDMask convsep_matrix ) throw( VError ); | | VImage convsep( VDMask convsep_matrix ) throw( VError ); | |
| VImage fastcor( VImage fastcor_in2 ) throw( VError ); | | VImage fastcor( VImage fastcor_in2 ) throw( VError ); | |
| VImage gradcor( VImage gradcor_in2 ) throw( VError ); | | VImage gradcor( VImage gradcor_in2 ) throw( VError ); | |
| VImage gradient( VIMask gradient_matrix ) throw( VError ); | | VImage gradient( VIMask gradient_matrix ) throw( VError ); | |
| VImage grad_x() throw( VError ); | | VImage grad_x() throw( VError ); | |
| VImage grad_y() throw( VError ); | | VImage grad_y() throw( VError ); | |
| VImage lindetect( VIMask lindetect_matrix ) throw( VError ); | | VImage lindetect( VIMask lindetect_matrix ) throw( VError ); | |
| VImage sharpen( int sharpen_mask_size, double sharpen_x1, double sharpen_y2
, double sharpen_y3, double sharpen_m1, double sharpen_m2 ) throw( VError )
; | | VImage sharpen( int sharpen_mask_size, double sharpen_x1, double sharpen_y2
, double sharpen_y3, double sharpen_m1, double sharpen_m2 ) throw( VError )
; | |
| VImage spcor( VImage spcor_in2 ) throw( VError ); | | VImage spcor( VImage spcor_in2 ) throw( VError ); | |
| | | | |
| // headers for package deprecated | | // headers for package deprecated | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage argb2rgba() throw( VError ); | | VImage argb2rgba() throw( VError ); | |
| VImage flood_copy( int flood_copy_start_x, int flood_copy_start_y, std::vec
tor<double> flood_copy_ink ) throw( VError ); | | VImage flood_copy( int flood_copy_start_x, int flood_copy_start_y, std::vec
tor<double> flood_copy_ink ) throw( VError ); | |
| VImage flood_blob_copy( int flood_blob_copy_start_x, int flood_blob_copy_st
art_y, std::vector<double> flood_blob_copy_ink ) throw( VError ); | | VImage flood_blob_copy( int flood_blob_copy_start_x, int flood_blob_copy_st
art_y, std::vector<double> flood_blob_copy_ink ) throw( VError ); | |
| VImage flood_other_copy( VImage flood_other_copy_mark, int flood_other_copy
_start_x, int flood_other_copy_start_y, int flood_other_copy_serial ) throw
( VError ); | | VImage flood_other_copy( VImage flood_other_copy_mark, int flood_other_copy
_start_x, int flood_other_copy_start_y, int flood_other_copy_serial ) throw
( VError ); | |
| VImage clip() throw( VError ); | | VImage clip() throw( VError ); | |
| VImage c2ps() throw( VError ); | | VImage c2ps() throw( VError ); | |
| VImage resize_linear( int resize_linear_X, int resize_linear_Y ) throw( VEr
ror ); | | VImage resize_linear( int resize_linear_X, int resize_linear_Y ) throw( VEr
ror ); | |
| VImage cmulnorm( VImage cmulnorm_in2 ) throw( VError ); | | VImage cmulnorm( VImage cmulnorm_in2 ) throw( VError ); | |
| VImage fav4( VImage fav4_in2, VImage fav4_in3, VImage fav4_in4 ) throw( VEr
ror ); | | VImage fav4( VImage fav4_in2, VImage fav4_in3, VImage fav4_in4 ) throw( VEr
ror ); | |
| VImage gadd( double gadd_a, double gadd_b, VImage gadd_in2, double gadd_c )
throw( VError ); | | VImage gadd( double gadd_a, double gadd_b, VImage gadd_in2, double gadd_c )
throw( VError ); | |
| | | | |
| skipping to change at line 256 | | skipping to change at line 256 | |
| VImage lesseq( double lesseq_c ) throw( VError ); | | VImage lesseq( double lesseq_c ) throw( VError ); | |
| VImage more( VImage more_in2 ) throw( VError ); | | VImage more( VImage more_in2 ) throw( VError ); | |
| VImage more( std::vector<double> more_vec ) throw( VError ); | | VImage more( std::vector<double> more_vec ) throw( VError ); | |
| VImage more( double more_c ) throw( VError ); | | VImage more( double more_c ) throw( VError ); | |
| VImage moreeq( VImage moreeq_in2 ) throw( VError ); | | VImage moreeq( VImage moreeq_in2 ) throw( VError ); | |
| VImage moreeq( std::vector<double> moreeq_vec ) throw( VError ); | | VImage moreeq( std::vector<double> moreeq_vec ) throw( VError ); | |
| VImage moreeq( double moreeq_c ) throw( VError ); | | VImage moreeq( double moreeq_c ) throw( VError ); | |
| VImage notequal( VImage notequal_in2 ) throw( VError ); | | VImage notequal( VImage notequal_in2 ) throw( VError ); | |
| VImage notequal( std::vector<double> notequal_vec ) throw( VError ); | | VImage notequal( std::vector<double> notequal_vec ) throw( VError ); | |
| VImage notequal( double notequal_c ) throw( VError ); | | VImage notequal( double notequal_c ) throw( VError ); | |
|
| | | VImage quadratic( VImage quadratic_coeff ) throw( VError ); | |
| | | | |
| // headers for package format | | // headers for package format | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| static VImage csv2vips( char* csv2vips_filename ) throw( VError ); | | static VImage csv2vips( char* csv2vips_filename ) throw( VError ); | |
| static VImage fits2vips( char* fits2vips_in ) throw( VError ); | | static VImage fits2vips( char* fits2vips_in ) throw( VError ); | |
| static VImage jpeg2vips( char* jpeg2vips_in ) throw( VError ); | | static VImage jpeg2vips( char* jpeg2vips_in ) throw( VError ); | |
| static VImage magick2vips( char* magick2vips_in ) throw( VError ); | | static VImage magick2vips( char* magick2vips_in ) throw( VError ); | |
| static VImage png2vips( char* png2vips_in ) throw( VError ); | | static VImage png2vips( char* png2vips_in ) throw( VError ); | |
| static VImage exr2vips( char* exr2vips_in ) throw( VError ); | | static VImage exr2vips( char* exr2vips_in ) throw( VError ); | |
| static VImage ppm2vips( char* ppm2vips_filename ) throw( VError ); | | static VImage ppm2vips( char* ppm2vips_filename ) throw( VError ); | |
| static VImage analyze2vips( char* analyze2vips_filename ) throw( VError ); | | static VImage analyze2vips( char* analyze2vips_filename ) throw( VError ); | |
| static VImage tiff2vips( char* tiff2vips_in ) throw( VError ); | | static VImage tiff2vips( char* tiff2vips_in ) throw( VError ); | |
| void vips2csv( char* vips2csv_filename ) throw( VError ); | | void vips2csv( char* vips2csv_filename ) throw( VError ); | |
|
| | | void vips2dz( char* vips2dz_out ) throw( VError ); | |
| void vips2jpeg( char* vips2jpeg_out ) throw( VError ); | | void vips2jpeg( char* vips2jpeg_out ) throw( VError ); | |
| void vips2mimejpeg( int vips2mimejpeg_qfac ) throw( VError ); | | void vips2mimejpeg( int vips2mimejpeg_qfac ) throw( VError ); | |
| void vips2png( char* vips2png_out ) throw( VError ); | | void vips2png( char* vips2png_out ) throw( VError ); | |
| void vips2ppm( char* vips2ppm_filename ) throw( VError ); | | void vips2ppm( char* vips2ppm_filename ) throw( VError ); | |
| void vips2tiff( char* vips2tiff_out ) throw( VError ); | | void vips2tiff( char* vips2tiff_out ) throw( VError ); | |
| | | | |
| // headers for package freq_filt | | // headers for package freq_filt | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| static VImage create_fmask( int create_fmask_width, int create_fmask_height
, int create_fmask_type, double create_fmask_p1, double create_fmask_p2, do
uble create_fmask_p3, double create_fmask_p4, double create_fmask_p5 ) thro
w( VError ); | | static VImage create_fmask( int create_fmask_width, int create_fmask_height
, int create_fmask_type, double create_fmask_p1, double create_fmask_p2, do
uble create_fmask_p3, double create_fmask_p4, double create_fmask_p5 ) thro
w( VError ); | |
| VImage disp_ps() throw( VError ); | | VImage disp_ps() throw( VError ); | |
| VImage flt_image_freq( int flt_image_freq_type, double flt_image_freq_p1, d
ouble flt_image_freq_p2, double flt_image_freq_p3, double flt_image_freq_p4
, double flt_image_freq_p5 ) throw( VError ); | | VImage flt_image_freq( int flt_image_freq_type, double flt_image_freq_p1, d
ouble flt_image_freq_p2, double flt_image_freq_p3, double flt_image_freq_p4
, double flt_image_freq_p5 ) throw( VError ); | |
| static VImage fractsurf( int fractsurf_size, double fractsurf_dimension ) t
hrow( VError ); | | static VImage fractsurf( int fractsurf_size, double fractsurf_dimension ) t
hrow( VError ); | |
| VImage freqflt( VImage freqflt_mask ) throw( VError ); | | VImage freqflt( VImage freqflt_mask ) throw( VError ); | |
| VImage fwfft() throw( VError ); | | VImage fwfft() throw( VError ); | |
| VImage rotquad() throw( VError ); | | VImage rotquad() throw( VError ); | |
| VImage invfft() throw( VError ); | | VImage invfft() throw( VError ); | |
| VImage phasecor_fft( VImage phasecor_fft_in2 ) throw( VError ); | | VImage phasecor_fft( VImage phasecor_fft_in2 ) throw( VError ); | |
| VImage invfftr() throw( VError ); | | VImage invfftr() throw( VError ); | |
| | | | |
| // headers for package histograms_lut | | // headers for package histograms_lut | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage gammacorrect( double gammacorrect_exponent ) throw( VError ); | | VImage gammacorrect( double gammacorrect_exponent ) throw( VError ); | |
| VImage heq( int heq_band_number ) throw( VError ); | | VImage heq( int heq_band_number ) throw( VError ); | |
| VImage hist( int hist_band_number ) throw( VError ); | | VImage hist( int hist_band_number ) throw( VError ); | |
| VImage histcum() throw( VError ); | | VImage histcum() throw( VError ); | |
| VImage histeq() throw( VError ); | | VImage histeq() throw( VError ); | |
| VImage hist_indexed( VImage hist_indexed_value ) throw( VError ); | | VImage hist_indexed( VImage hist_indexed_value ) throw( VError ); | |
| VImage histgr( int histgr_band_number ) throw( VError ); | | VImage histgr( int histgr_band_number ) throw( VError ); | |
| VImage histnD( int histnD_bins ) throw( VError ); | | VImage histnD( int histnD_bins ) throw( VError ); | |
| VImage histnorm() throw( VError ); | | VImage histnorm() throw( VError ); | |
| VImage histplot() throw( VError ); | | VImage histplot() throw( VError ); | |
| | | | |
| skipping to change at line 322 | | skipping to change at line 324 | |
| VImage maplut( VImage maplut_lut ) throw( VError ); | | VImage maplut( VImage maplut_lut ) throw( VError ); | |
| VImage project( VImage& project_vout ) throw( VError ); | | VImage project( VImage& project_vout ) throw( VError ); | |
| VImage stdif( double stdif_a, double stdif_m0, double stdif_b, double stdif
_s0, int stdif_xw, int stdif_yw ) throw( VError ); | | VImage stdif( double stdif_a, double stdif_m0, double stdif_b, double stdif
_s0, int stdif_xw, int stdif_yw ) throw( VError ); | |
| VImage tone_analyse( double tone_analyse_Ps, double tone_analyse_Pm, double
tone_analyse_Ph, double tone_analyse_S, double tone_analyse_M, double tone
_analyse_H ) throw( VError ); | | VImage tone_analyse( double tone_analyse_Ps, double tone_analyse_Pm, double
tone_analyse_Ph, double tone_analyse_S, double tone_analyse_M, double tone
_analyse_H ) throw( VError ); | |
| static VImage tone_build( double tone_build_Lb, double tone_build_Lw, doubl
e tone_build_Ps, double tone_build_Pm, double tone_build_Ph, double tone_bu
ild_S, double tone_build_M, double tone_build_H ) throw( VError ); | | static VImage tone_build( double tone_build_Lb, double tone_build_Lw, doubl
e tone_build_Ps, double tone_build_Pm, double tone_build_Ph, double tone_bu
ild_S, double tone_build_M, double tone_build_H ) throw( VError ); | |
| static VImage tone_build_range( int tone_build_range_in_max, int tone_build
_range_out_max, double tone_build_range_Lb, double tone_build_range_Lw, dou
ble tone_build_range_Ps, double tone_build_range_Pm, double tone_build_rang
e_Ph, double tone_build_range_S, double tone_build_range_M, double tone_bui
ld_range_H ) throw( VError ); | | static VImage tone_build_range( int tone_build_range_in_max, int tone_build
_range_out_max, double tone_build_range_Lb, double tone_build_range_Lw, dou
ble tone_build_range_Ps, double tone_build_range_Pm, double tone_build_rang
e_Ph, double tone_build_range_S, double tone_build_range_M, double tone_bui
ld_range_H ) throw( VError ); | |
| VImage tone_map( VImage tone_map_lut ) throw( VError ); | | VImage tone_map( VImage tone_map_lut ) throw( VError ); | |
| | | | |
| // headers for package inplace | | // headers for package inplace | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| void draw_circle( int draw_circle_cx, int draw_circle_cy, int draw_circle_r
adius, int draw_circle_fill, std::vector<double> draw_circle_ink ) throw( V
Error ); | | void draw_circle( int draw_circle_cx, int draw_circle_cy, int draw_circle_r
adius, int draw_circle_fill, std::vector<double> draw_circle_ink ) throw( V
Error ); | |
| void draw_rect( int draw_rect_left, int draw_rect_top, int draw_rect_width,
int draw_rect_height, int draw_rect_fill, std::vector<double> draw_rect_in
k ) throw( VError ); | | void draw_rect( int draw_rect_left, int draw_rect_top, int draw_rect_width,
int draw_rect_height, int draw_rect_fill, std::vector<double> draw_rect_in
k ) throw( VError ); | |
| void draw_line( int draw_line_x1, int draw_line_y1, int draw_line_x2, int d
raw_line_y2, std::vector<double> draw_line_ink ) throw( VError ); | | void draw_line( int draw_line_x1, int draw_line_y1, int draw_line_x2, int d
raw_line_y2, std::vector<double> draw_line_ink ) throw( VError ); | |
| void draw_point( int draw_point_x, int draw_point_y, std::vector<double> dr
aw_point_ink ) throw( VError ); | | void draw_point( int draw_point_x, int draw_point_y, std::vector<double> dr
aw_point_ink ) throw( VError ); | |
| void draw_smudge( int draw_smudge_left, int draw_smudge_top, int draw_smudg
e_width, int draw_smudge_height ) throw( VError ); | | void draw_smudge( int draw_smudge_left, int draw_smudge_top, int draw_smudg
e_width, int draw_smudge_height ) throw( VError ); | |
| void draw_flood( int draw_flood_x, int draw_flood_y, std::vector<double> dr
aw_flood_ink ) throw( VError ); | | void draw_flood( int draw_flood_x, int draw_flood_y, std::vector<double> dr
aw_flood_ink ) throw( VError ); | |
| void draw_flood_blob( int draw_flood_blob_x, int draw_flood_blob_y, std::ve
ctor<double> draw_flood_blob_ink ) throw( VError ); | | void draw_flood_blob( int draw_flood_blob_x, int draw_flood_blob_y, std::ve
ctor<double> draw_flood_blob_ink ) throw( VError ); | |
| void draw_flood_other( VImage draw_flood_other_test, int draw_flood_other_x
, int draw_flood_other_y, int draw_flood_other_serial ) throw( VError ); | | void draw_flood_other( VImage draw_flood_other_test, int draw_flood_other_x
, int draw_flood_other_y, int draw_flood_other_serial ) throw( VError ); | |
| void draw_image( VImage draw_image_sub, int draw_image_x, int draw_image_y
) throw( VError ); | | void draw_image( VImage draw_image_sub, int draw_image_x, int draw_image_y
) throw( VError ); | |
| void draw_mask( VImage draw_mask_mask, int draw_mask_x, int draw_mask_y, st
d::vector<double> draw_mask_ink ) throw( VError ); | | void draw_mask( VImage draw_mask_mask, int draw_mask_x, int draw_mask_y, st
d::vector<double> draw_mask_ink ) throw( VError ); | |
| VImage line( VImage line_mask, VImage line_ink, std::vector<int> line_x1, s
td::vector<int> line_y1, std::vector<int> line_x2, std::vector<int> line_y2
) throw( VError ); | | VImage line( VImage line_mask, VImage line_ink, std::vector<int> line_x1, s
td::vector<int> line_y1, std::vector<int> line_x2, std::vector<int> line_y2
) throw( VError ); | |
| | | | |
| // headers for package iofuncs | | // headers for package iofuncs | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| static VImage binfile( char* binfile_filename, int binfile_width, int binfi
le_height, int binfile_bands, int binfile_offset ) throw( VError ); | | static VImage binfile( char* binfile_filename, int binfile_width, int binfi
le_height, int binfile_bands, int binfile_offset ) throw( VError ); | |
| VImage cache( int cache_tile_width, int cache_tile_height, int cache_max_ti
les ) throw( VError ); | | VImage cache( int cache_tile_width, int cache_tile_height, int cache_max_ti
les ) throw( VError ); | |
| char* getext() throw( VError ); | | char* getext() throw( VError ); | |
| int header_get_typeof( char* header_get_typeof_field ) throw( VError ); | | int header_get_typeof( char* header_get_typeof_field ) throw( VError ); | |
| int header_int( char* header_int_field ) throw( VError ); | | int header_int( char* header_int_field ) throw( VError ); | |
| double header_double( char* header_double_field ) throw( VError ); | | double header_double( char* header_double_field ) throw( VError ); | |
| char* header_string( char* header_string_field ) throw( VError ); | | char* header_string( char* header_string_field ) throw( VError ); | |
| char* history_get() throw( VError ); | | char* history_get() throw( VError ); | |
| void printdesc() throw( VError ); | | void printdesc() throw( VError ); | |
| | | | |
| // headers for package mask | | // headers for package mask | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| | | | |
| // headers for package morphology | | // headers for package morphology | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| double cntlines( int cntlines_direction ) throw( VError ); | | double cntlines( int cntlines_direction ) throw( VError ); | |
| VImage dilate( VIMask dilate_mask ) throw( VError ); | | VImage dilate( VIMask dilate_mask ) throw( VError ); | |
| VImage rank( int rank_xsize, int rank_ysize, int rank_n ) throw( VError ); | | VImage rank( int rank_xsize, int rank_ysize, int rank_n ) throw( VError ); | |
| static VImage rank_image( std::vector<VImage> rank_image_in, int rank_image
_index ) throw( VError ); | | static VImage rank_image( std::vector<VImage> rank_image_in, int rank_image
_index ) throw( VError ); | |
| static VImage maxvalue( std::vector<VImage> maxvalue_in ) throw( VError ); | | static VImage maxvalue( std::vector<VImage> maxvalue_in ) throw( VError ); | |
| VImage label_regions( int& label_regions_segments ) throw( VError ); | | VImage label_regions( int& label_regions_segments ) throw( VError ); | |
| VImage zerox( int zerox_flag ) throw( VError ); | | VImage zerox( int zerox_flag ) throw( VError ); | |
| VImage erode( VIMask erode_mask ) throw( VError ); | | VImage erode( VIMask erode_mask ) throw( VError ); | |
| VImage profile( int profile_direction ) throw( VError ); | | VImage profile( int profile_direction ) throw( VError ); | |
| | | | |
| // headers for package mosaicing | | // headers for package mosaicing | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage align_bands() throw( VError ); | | VImage align_bands() throw( VError ); | |
| double correl( VImage correl_sec, int correl_xref, int correl_yref, int cor
rel_xsec, int correl_ysec, int correl_hwindowsize, int correl_hsearchsize,
int& correl_x, int& correl_y ) throw( VError ); | | double correl( VImage correl_sec, int correl_xref, int correl_yref, int cor
rel_xsec, int correl_ysec, int correl_hwindowsize, int correl_hsearchsize,
int& correl_x, int& correl_y ) throw( VError ); | |
| int _find_lroverlap( VImage _find_lroverlap_sec, int _find_lroverlap_bandno
, int _find_lroverlap_xr, int _find_lroverlap_yr, int _find_lroverlap_xs, i
nt _find_lroverlap_ys, int _find_lroverlap_halfcorrelation, int _find_lrove
rlap_halfarea, int& _find_lroverlap_dy0, double& _find_lroverlap_scale1, do
uble& _find_lroverlap_angle1, double& _find_lroverlap_dx1, double& _find_lr
overlap_dy1 ) throw( VError ); | | int _find_lroverlap( VImage _find_lroverlap_sec, int _find_lroverlap_bandno
, int _find_lroverlap_xr, int _find_lroverlap_yr, int _find_lroverlap_xs, i
nt _find_lroverlap_ys, int _find_lroverlap_halfcorrelation, int _find_lrove
rlap_halfarea, int& _find_lroverlap_dy0, double& _find_lroverlap_scale1, do
uble& _find_lroverlap_angle1, double& _find_lroverlap_dx1, double& _find_lr
overlap_dy1 ) throw( VError ); | |
| int _find_tboverlap( VImage _find_tboverlap_sec, int _find_tboverlap_bandno
, int _find_tboverlap_xr, int _find_tboverlap_yr, int _find_tboverlap_xs, i
nt _find_tboverlap_ys, int _find_tboverlap_halfcorrelation, int _find_tbove
rlap_halfarea, int& _find_tboverlap_dy0, double& _find_tboverlap_scale1, do
uble& _find_tboverlap_angle1, double& _find_tboverlap_dx1, double& _find_tb
overlap_dy1 ) throw( VError ); | | int _find_tboverlap( VImage _find_tboverlap_sec, int _find_tboverlap_bandno
, int _find_tboverlap_xr, int _find_tboverlap_yr, int _find_tboverlap_xs, i
nt _find_tboverlap_ys, int _find_tboverlap_halfcorrelation, int _find_tbove
rlap_halfarea, int& _find_tboverlap_dy0, double& _find_tboverlap_scale1, do
uble& _find_tboverlap_angle1, double& _find_tboverlap_dx1, double& _find_tb
overlap_dy1 ) throw( VError ); | |
| VImage global_balance( double global_balance_gamma ) throw( VError ); | | VImage global_balance( double global_balance_gamma ) throw( VError ); | |
| VImage global_balancef( double global_balancef_gamma ) throw( VError ); | | VImage global_balancef( double global_balancef_gamma ) throw( VError ); | |
| VImage lrmerge( VImage lrmerge_sec, int lrmerge_dx, int lrmerge_dy, int lrm
erge_mwidth ) throw( VError ); | | VImage lrmerge( VImage lrmerge_sec, int lrmerge_dx, int lrmerge_dy, int lrm
erge_mwidth ) throw( VError ); | |
| VImage lrmerge1( VImage lrmerge1_sec, int lrmerge1_xr1, int lrmerge1_yr1, i
nt lrmerge1_xs1, int lrmerge1_ys1, int lrmerge1_xr2, int lrmerge1_yr2, int
lrmerge1_xs2, int lrmerge1_ys2, int lrmerge1_mwidth ) throw( VError ); | | VImage lrmerge1( VImage lrmerge1_sec, int lrmerge1_xr1, int lrmerge1_yr1, i
nt lrmerge1_xs1, int lrmerge1_ys1, int lrmerge1_xr2, int lrmerge1_yr2, int
lrmerge1_xs2, int lrmerge1_ys2, int lrmerge1_mwidth ) throw( VError ); | |
| VImage lrmosaic( VImage lrmosaic_sec, int lrmosaic_bandno, int lrmosaic_xr,
int lrmosaic_yr, int lrmosaic_xs, int lrmosaic_ys, int lrmosaic_halfcorrel
ation, int lrmosaic_halfarea, int lrmosaic_balancetype, int lrmosaic_mwidth
) throw( VError ); | | VImage lrmosaic( VImage lrmosaic_sec, int lrmosaic_bandno, int lrmosaic_xr,
int lrmosaic_yr, int lrmosaic_xs, int lrmosaic_ys, int lrmosaic_halfcorrel
ation, int lrmosaic_halfarea, int lrmosaic_balancetype, int lrmosaic_mwidth
) throw( VError ); | |
| VImage lrmosaic1( VImage lrmosaic1_sec, int lrmosaic1_bandno, int lrmosaic1
_xr1, int lrmosaic1_yr1, int lrmosaic1_xs1, int lrmosaic1_ys1, int lrmosaic
1_xr2, int lrmosaic1_yr2, int lrmosaic1_xs2, int lrmosaic1_ys2, int lrmosai
c1_halfcorrelation, int lrmosaic1_halfarea, int lrmosaic1_balancetype, int
lrmosaic1_mwidth ) throw( VError ); | | VImage lrmosaic1( VImage lrmosaic1_sec, int lrmosaic1_bandno, int lrmosaic1
_xr1, int lrmosaic1_yr1, int lrmosaic1_xs1, int lrmosaic1_ys1, int lrmosaic
1_xr2, int lrmosaic1_yr2, int lrmosaic1_xs2, int lrmosaic1_ys2, int lrmosai
c1_halfcorrelation, int lrmosaic1_halfarea, int lrmosaic1_balancetype, int
lrmosaic1_mwidth ) throw( VError ); | |
| | | | |
| skipping to change at line 389 | | skipping to change at line 391 | |
| VImage match_linear_search( VImage match_linear_search_sec, int match_linea
r_search_xref1, int match_linear_search_yref1, int match_linear_search_xsec
1, int match_linear_search_ysec1, int match_linear_search_xref2, int match_
linear_search_yref2, int match_linear_search_xsec2, int match_linear_search
_ysec2, int match_linear_search_hwindowsize, int match_linear_search_hsearc
hsize ) throw( VError ); | | VImage match_linear_search( VImage match_linear_search_sec, int match_linea
r_search_xref1, int match_linear_search_yref1, int match_linear_search_xsec
1, int match_linear_search_ysec1, int match_linear_search_xref2, int match_
linear_search_yref2, int match_linear_search_xsec2, int match_linear_search
_ysec2, int match_linear_search_hwindowsize, int match_linear_search_hsearc
hsize ) throw( VError ); | |
| double maxpos_subpel( double& maxpos_subpel_y ) throw( VError ); | | double maxpos_subpel( double& maxpos_subpel_y ) throw( VError ); | |
| VImage remosaic( char* remosaic_old_str, char* remosaic_new_str ) throw( VE
rror ); | | VImage remosaic( char* remosaic_old_str, char* remosaic_new_str ) throw( VE
rror ); | |
| VImage tbmerge( VImage tbmerge_sec, int tbmerge_dx, int tbmerge_dy, int tbm
erge_mwidth ) throw( VError ); | | VImage tbmerge( VImage tbmerge_sec, int tbmerge_dx, int tbmerge_dy, int tbm
erge_mwidth ) throw( VError ); | |
| VImage tbmerge1( VImage tbmerge1_sec, int tbmerge1_xr1, int tbmerge1_yr1, i
nt tbmerge1_xs1, int tbmerge1_ys1, int tbmerge1_xr2, int tbmerge1_yr2, int
tbmerge1_xs2, int tbmerge1_ys2, int tbmerge1_mwidth ) throw( VError ); | | VImage tbmerge1( VImage tbmerge1_sec, int tbmerge1_xr1, int tbmerge1_yr1, i
nt tbmerge1_xs1, int tbmerge1_ys1, int tbmerge1_xr2, int tbmerge1_yr2, int
tbmerge1_xs2, int tbmerge1_ys2, int tbmerge1_mwidth ) throw( VError ); | |
| VImage tbmosaic( VImage tbmosaic_sec, int tbmosaic_bandno, int tbmosaic_xr,
int tbmosaic_yr, int tbmosaic_xs, int tbmosaic_ys, int tbmosaic_halfcorrel
ation, int tbmosaic_halfarea, int tbmosaic_balancetype, int tbmosaic_mwidth
) throw( VError ); | | VImage tbmosaic( VImage tbmosaic_sec, int tbmosaic_bandno, int tbmosaic_xr,
int tbmosaic_yr, int tbmosaic_xs, int tbmosaic_ys, int tbmosaic_halfcorrel
ation, int tbmosaic_halfarea, int tbmosaic_balancetype, int tbmosaic_mwidth
) throw( VError ); | |
| VImage tbmosaic1( VImage tbmosaic1_sec, int tbmosaic1_bandno, int tbmosaic1
_xr1, int tbmosaic1_yr1, int tbmosaic1_xs1, int tbmosaic1_ys1, int tbmosaic
1_xr2, int tbmosaic1_yr2, int tbmosaic1_xs2, int tbmosaic1_ys2, int tbmosai
c1_halfcorrelation, int tbmosaic1_halfarea, int tbmosaic1_balancetype, int
tbmosaic1_mwidth ) throw( VError ); | | VImage tbmosaic1( VImage tbmosaic1_sec, int tbmosaic1_bandno, int tbmosaic1
_xr1, int tbmosaic1_yr1, int tbmosaic1_xs1, int tbmosaic1_ys1, int tbmosaic
1_xr2, int tbmosaic1_yr2, int tbmosaic1_xs2, int tbmosaic1_ys2, int tbmosai
c1_halfcorrelation, int tbmosaic1_halfarea, int tbmosaic1_balancetype, int
tbmosaic1_mwidth ) throw( VError ); | |
| | | | |
| // headers for package other | | // headers for package other | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage benchmark() throw( VError ); | | VImage benchmark() throw( VError ); | |
| double benchmark2() throw( VError ); | | double benchmark2() throw( VError ); | |
| VImage benchmarkn( int benchmarkn_n ) throw( VError ); | | VImage benchmarkn( int benchmarkn_n ) throw( VError ); | |
| static VImage eye( int eye_xsize, int eye_ysize, double eye_factor ) throw(
VError ); | | static VImage eye( int eye_xsize, int eye_ysize, double eye_factor ) throw(
VError ); | |
| static VImage grey( int grey_xsize, int grey_ysize ) throw( VError ); | | static VImage grey( int grey_xsize, int grey_ysize ) throw( VError ); | |
| static VImage feye( int feye_xsize, int feye_ysize, double feye_factor ) th
row( VError ); | | static VImage feye( int feye_xsize, int feye_ysize, double feye_factor ) th
row( VError ); | |
| static VImage fgrey( int fgrey_xsize, int fgrey_ysize ) throw( VError ); | | static VImage fgrey( int fgrey_xsize, int fgrey_ysize ) throw( VError ); | |
| static VImage fzone( int fzone_size ) throw( VError ); | | static VImage fzone( int fzone_size ) throw( VError ); | |
| static VImage make_xy( int make_xy_xsize, int make_xy_ysize ) throw( VError
); | | static VImage make_xy( int make_xy_xsize, int make_xy_ysize ) throw( VError
); | |
| static VImage sines( int sines_xsize, int sines_ysize, double sines_horfreq
, double sines_verfreq ) throw( VError ); | | static VImage sines( int sines_xsize, int sines_ysize, double sines_horfreq
, double sines_verfreq ) throw( VError ); | |
| static VImage zone( int zone_size ) throw( VError ); | | static VImage zone( int zone_size ) throw( VError ); | |
| | | | |
| // headers for package resample | | // headers for package resample | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| VImage rightshift_size( int rightshift_size_xshift, int rightshift_size_ysh
ift, int rightshift_size_band_fmt ) throw( VError ); | | VImage rightshift_size( int rightshift_size_xshift, int rightshift_size_ysh
ift, int rightshift_size_band_fmt ) throw( VError ); | |
| VImage shrink( double shrink_xfac, double shrink_yfac ) throw( VError ); | | VImage shrink( double shrink_xfac, double shrink_yfac ) throw( VError ); | |
| VImage stretch3( double stretch3_xdisp, double stretch3_ydisp ) throw( VErr
or ); | | VImage stretch3( double stretch3_xdisp, double stretch3_ydisp ) throw( VErr
or ); | |
| VImage affinei( char* affinei_interpolate, double affinei_a, double affinei
_b, double affinei_c, double affinei_d, double affinei_dx, double affinei_d
y, int affinei_x, int affinei_y, int affinei_w, int affinei_h ) throw( VErr
or ); | | VImage affinei( char* affinei_interpolate, double affinei_a, double affinei
_b, double affinei_c, double affinei_d, double affinei_dx, double affinei_d
y, int affinei_x, int affinei_y, int affinei_w, int affinei_h ) throw( VErr
or ); | |
| VImage affinei_all( char* affinei_all_interpolate, double affinei_all_a, do
uble affinei_all_b, double affinei_all_c, double affinei_all_d, double affi
nei_all_dx, double affinei_all_dy ) throw( VError ); | | VImage affinei_all( char* affinei_all_interpolate, double affinei_all_a, do
uble affinei_all_b, double affinei_all_c, double affinei_all_d, double affi
nei_all_dx, double affinei_all_dy ) throw( VError ); | |
| | | | |
| // headers for package video | | // headers for package video | |
| // this file automatically generated from | | // this file automatically generated from | |
|
| // VIPS library 7.30.1-Mon Aug 6 21:21:06 BST 2012 | | // VIPS library 7.34.0-Tue Jun 11 11:18:24 BST 2013 | |
| static VImage video_test( int video_test_brightness, int video_test_error )
throw( VError ); | | static VImage video_test( int video_test_brightness, int video_test_error )
throw( VError ); | |
| static VImage video_v4l1( char* video_v4l1_device, int video_v4l1_channel,
int video_v4l1_brightness, int video_v4l1_colour, int video_v4l1_contrast,
int video_v4l1_hue, int video_v4l1_ngrabs ) throw( VError ); | | static VImage video_v4l1( char* video_v4l1_device, int video_v4l1_channel,
int video_v4l1_brightness, int video_v4l1_colour, int video_v4l1_contrast,
int video_v4l1_hue, int video_v4l1_ngrabs ) throw( VError ); | |
| | | | |
End of changes. 19 change blocks. |
| 17 lines changed or deleted | | 19 lines changed or added | |
|