From bcef17158198dad8d24481e6674b50445ce10ee4 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 21 Oct 2024 11:47:25 +0200 Subject: update to 8.16.0-rc2 --- .../8.16.0-rc1_to_8.16.0-rc2/compat_report.html | 16563 +++++++++++++++++++ 1 file changed, 16563 insertions(+) create mode 100644 compat_reports/8.16.0-rc1_to_8.16.0-rc2/compat_report.html (limited to 'compat_reports/8.16.0-rc1_to_8.16.0-rc2') diff --git a/compat_reports/8.16.0-rc1_to_8.16.0-rc2/compat_report.html b/compat_reports/8.16.0-rc1_to_8.16.0-rc2/compat_report.html new file mode 100644 index 0000000..e3917d8 --- /dev/null +++ b/compat_reports/8.16.0-rc1_to_8.16.0-rc2/compat_report.html @@ -0,0 +1,16563 @@ + + + + + + + + + +libvips: 8.16.0-rc1 to 8.16.0-rc2 compatibility report + + + +

API compatibility report for the libvips library between 8.16.0-rc1 and 8.16.0-rc2 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibvips
Version #18.16.0-rc1
Version #28.16.0-rc2
Archx86_64
GCC Version13
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files2
Total Libraries1
Total Symbols / Types1206 / 224
Compatibility96.4%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High2
Medium329
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-111
+ + +

Problems with Symbols, High Severity  2 


+almostdeprecated.h, libvips.so.42.18.0
+ +[+] im_iterate ( VipsImage* im, VipsStartFn start, int generate, VipsStopFn stop, void* a, void* b )  2  +
+ +
+to the top
+ +

Problems with Symbols, Medium Severity  329 


+almostdeprecated.h, libvips.so.42.18.0
+ +[+] im_affine [data]  12  +
+ + +[+] im_and_vec [data]  4  +
+ + +[+] im_andconst [data]  3  +
+ + +[+] im_c2ps [data]  2  +
+ + +[+] im_circle [data]  5  +
+ + +[+] im_clip [data]  2  +
+ + +[+] im_clip2c [data]  2  +
+ + +[+] im_clip2cm [data]  2  +
+ + +[+] im_clip2d [data]  2  +
+ + +[+] im_clip2dcm [data]  2  +
+ + +[+] im_clip2f [data]  2  +
+ + +[+] im_clip2i [data]  2  +
+ + +[+] im_clip2s [data]  2  +
+ + +[+] im_clip2ui [data]  2  +
+ + +[+] im_clip2us [data]  2  +
+ + +[+] im_cmulnorm [data]  3  +
+ + +[+] im_contrast_surface_raw [data]  4  +
+ + +[+] im_conv_raw [data]  3  +
+ + +[+] im_convf [data]  3  +
+ + +[+] im_convf_raw [data]  3  +
+ + +[+] im_convsep_raw [data]  3  +
+ + +[+] im_convsepf [data]  3  +
+ + +[+] im_convsepf_raw [data]  3  +
+ + +[+] im_convsub [data]  5  +
+ + +[+] im_cooc_asm [data]  2  +
+ + +[+] im_cooc_contrast [data]  2  +
+ + +[+] im_cooc_correlation [data]  2  +
+ + +[+] im_cooc_entropy [data]  2  +
+ + +[+] im_cooc_matrix [data]  9  +
+ + +[+] im_copy_from [data]  3  +
+ + +[+] im_dif_std [data]  9  +
+ + +[+] im_dilate_raw [data]  3  +
+ + +[+] im_eor_vec [data]  4  +
+ + +[+] im_eorconst [data]  3  +
+ + +[+] im_erode_raw [data]  3  +
+ + +[+] im_extract [data]  3  +
+ + +[+] im_fastcor_raw [data]  3  +
+ + +[+] im_fastline [data]  6  +
+ + +[+] im_fastlineuser [data]  9  +
+ + +[+] im_fav4 [data]  2  +
+ + +[+] im_flood [data]  5  +
+ + +[+] im_flood_blob [data]  5  +
+ + +[+] im_flood_blob_copy [data]  5  +
+ + +[+] im_flood_copy [data]  5  +
+ + +[+] im_flood_other [data]  6  +
+ + +[+] im_flood_other_copy [data]  6  +
+ + +[+] im_gadd ( double p1, int* p2, double p3, int* p4, double p5, int* p6 )  3  +
+ + +[+] im_glds_asm [data]  2  +
+ + +[+] im_glds_contrast [data]  2  +
+ + +[+] im_glds_entropy [data]  2  +
+ + +[+] im_glds_matrix [data]  8  +
+ + +[+] im_glds_mean [data]  2  +
+ + +[+] im_gradcor_raw [data]  3  +
+ + +[+] im_icc_export [data]  4  +
+ + +[+] im_insertplace [data]  4  +
+ + +[+] im_iscomplex [data]  1  +
+ + +[+] im_isfloat [data]  1  +
+ + +[+] im_isint [data]  1  +
+ + +[+] im_isscalar [data]  1  +
+ + +[+] im_isuint [data]  1  +
+ + +[+] im_line [data]  6  +
+ + +[+] im_litecor [data]  5  +
+ + +[+] im_measure [data]  7  +
+ + +[+] im_or_vec [data]  4  +
+ + +[+] im_orconst [data]  3  +
+ + +[+] im_paintrect [data]  3  +
+ + +[+] im_plotmask [data]  6  +
+ + +[+] im_plotpoint [data]  4  +
+ + +[+] im_rank_raw [data]  5  +
+ + +[+] im_readpoint [data]  4  +
+ + +[+] im_remainderconst_vec [data]  4  +
+ + +[+] im_render [data]  8  +
+ + +[+] im_render_fade [data]  11  +
+ + +[+] im_resize_linear [data]  4  +
+ + +[+] im_segment [data]  3  +
+ + +[+] im_simcontr [data]  3  +
+ + +[+] im_similarity [data]  6  +
+ + +[+] im_similarity_area [data]  10  +
+ + +[+] im_slice [data]  4  +
+ + +[+] im_smear [data]  4  +
+ + +[+] im_smudge [data]  4  +
+ + +[+] im_spatres [data]  3  +
+ + +[+] im_spcor_raw [data]  3  +
+ + +[+] im_stretch3 [data]  4  +
+ + +[+] im_thresh [data]  3  +
+ +
+to the top
+ +

Other Changes in Constants  111 


+dispatch.h
+ +[+] IM_MAX_ARGS +
+ + + +[+] IM_TYPE_COMPLEX +
+ + + +[+] IM_TYPE_DISPLAY +
+ + + +[+] IM_TYPE_DMASK +
+ + + +[+] IM_TYPE_DOUBLE +
+ + + +[+] IM_TYPE_DOUBLEVEC +
+ + + +[+] IM_TYPE_GVALUE +
+ + + +[+] IM_TYPE_IMAGE +
+ + + +[+] IM_TYPE_IMAGEVEC +
+ + + +[+] IM_TYPE_IMASK +
+ + + +[+] IM_TYPE_INT +
+ + + +[+] IM_TYPE_INTERPOLATE +
+ + + +[+] IM_TYPE_INTVEC +
+ + + +[+] IM_TYPE_STRING +
+ + +
+vips7compat.h
+ +[+] IM_A_X0 +
+ + + +[+] IM_A_Y0 +
+ + + +[+] IM_A_Z0 +
+ + + +[+] IM_ANY +
+ + + +[+] IM_B_X0 +
+ + + +[+] IM_B_Y0 +
+ + + +[+] IM_B_Z0 +
+ + + +[+] IM_BANDFMT_CHAR +
+ + + +[+] IM_BANDFMT_COMPLEX +
+ + + +[+] IM_BANDFMT_DOUBLE +
+ + + +[+] IM_BANDFMT_DPCOMPLEX +
+ + + +[+] IM_BANDFMT_FLOAT +
+ + + +[+] IM_BANDFMT_INT +
+ + + +[+] IM_BANDFMT_LAST +
+ + + +[+] IM_BANDFMT_NOTSET +
+ + + +[+] IM_BANDFMT_SHORT +
+ + + +[+] IM_BANDFMT_UCHAR +
+ + + +[+] IM_BANDFMT_UINT +
+ + + +[+] IM_BANDFMT_USHORT +
+ + + +[+] IM_C_X0 +
+ + + +[+] IM_C_Y0 +
+ + + +[+] IM_C_Z0 +
+ + + +[+] IM_CODING_LABQ +
+ + + +[+] IM_CODING_NONE +
+ + + +[+] IM_CODING_RAD +
+ + + +[+] IM_D3250_X0 +
+ + + +[+] IM_D3250_Y0 +
+ + + +[+] IM_D3250_Z0 +
+ + + +[+] IM_D50_X0 +
+ + + +[+] IM_D50_Y0 +
+ + + +[+] IM_D50_Z0 +
+ + + +[+] IM_D55_X0 +
+ + + +[+] IM_D55_Y0 +
+ + + +[+] IM_D55_Z0 +
+ + + +[+] IM_D65_X0 +
+ + + +[+] IM_D65_Y0 +
+ + + +[+] IM_D65_Z0 +
+ + + +[+] IM_D75_X0 +
+ + + +[+] IM_D75_Y0 +
+ + + +[+] IM_D75_Z0 +
+ + + +[+] IM_D93_X0 +
+ + + +[+] IM_D93_Y0 +
+ + + +[+] IM_D93_Z0 +
+ + + +[+] IM_E_X0 +
+ + + +[+] IM_E_Y0 +
+ + + +[+] IM_E_Z0 +
+ + + +[+] IM_EXEEXT +
+ + + +[+] IM_FATSTRIP +
+ + + +[+] IM_INTENT_ABSOLUTE_COLORIMETRIC +
+ + + +[+] IM_INTENT_PERCEPTUAL +
+ + + +[+] IM_INTENT_RELATIVE_COLORIMETRIC +
+ + + +[+] IM_INTENT_SATURATION +
+ + + +[+] IM_META_EXIF_NAME +
+ + + +[+] IM_META_ICC_NAME +
+ + + +[+] IM_META_RESOLUTION_UNIT +
+ + + +[+] IM_PI +
+ + + +[+] IM_SIZEOF_HEADER +
+ + + +[+] IM_SMALLTILE +
+ + + +[+] IM_THINSTRIP +
+ + + +[+] IM_TYPE_B_W +
+ + + +[+] IM_TYPE_CMYK +
+ + + +[+] IM_TYPE_FOURIER +
+ + + +[+] IM_TYPE_GREY16 +
+ + + +[+] IM_TYPE_HISTOGRAM +
+ + + +[+] IM_TYPE_LAB +
+ + + +[+] IM_TYPE_LABQ +
+ + + +[+] IM_TYPE_LABS +
+ + + +[+] IM_TYPE_LCH +
+ + + +[+] IM_TYPE_MULTIBAND +
+ + + +[+] IM_TYPE_RGB +
+ + + +[+] IM_TYPE_RGB16 +
+ + + +[+] IM_TYPE_sRGB +
+ + + +[+] IM_TYPE_UCS +
+ + + +[+] IM_TYPE_XYZ +
+ + + +[+] IM_TYPE_YXY +
+ + + +[+] VIPS_EXEEXT +
+ + + +[+] VIPS_MASK_BUTTERWORTH_BANDPASS +
+ + + +[+] VIPS_MASK_BUTTERWORTH_BANDREJECT +
+ + + +[+] VIPS_MASK_BUTTERWORTH_HIGHPASS +
+ + + +[+] VIPS_MASK_BUTTERWORTH_LOWPASS +
+ + + +[+] VIPS_MASK_BUTTERWORTH_RINGPASS +
+ + + +[+] VIPS_MASK_BUTTERWORTH_RINGREJECT +
+ + + +[+] VIPS_MASK_FRACTAL_FLT +
+ + + +[+] VIPS_MASK_GAUSS_BANDPASS +
+ + + +[+] VIPS_MASK_GAUSS_BANDREJECT +
+ + + +[+] VIPS_MASK_GAUSS_HIGHPASS +
+ + + +[+] VIPS_MASK_GAUSS_LOWPASS +
+ + + +[+] VIPS_MASK_GAUSS_RINGPASS +
+ + + +[+] VIPS_MASK_GAUSS_RINGREJECT +
+ + + +[+] VIPS_MASK_IDEAL_BANDPASS +
+ + + +[+] VIPS_MASK_IDEAL_BANDREJECT +
+ + + +[+] VIPS_MASK_IDEAL_HIGHPASS +
+ + + +[+] VIPS_MASK_IDEAL_LOWPASS +
+ + + +[+] VIPS_MASK_IDEAL_RINGPASS +
+ + + +[+] VIPS_MASK_IDEAL_RINGREJECT +
+ + + +[+] VIPS_META_IPCT_NAME +
+ + + +[+] VIPS_VECTOR_SOURCE_MAX +
+ + +
+to the top
+

Header Files  2 


+
+almostdeprecated.h
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.18.0
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibvips
Version #18.16.0-rc1
Version #28.16.0-rc2
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files2
Total Libraries1
Total Symbols / Types1332 / 232
Compatibility96.8%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-454
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium330
Low1
Problems with
Constants
Low20
Other Changes
in Constants
-351
+ +

Added Symbols  454 


+almostdeprecated.h
+im_lhisteq ( VipsImage* in, VipsImage* out, int xwin, int ywin )
+im_stdif ( VipsImage* in, VipsImage* out, double a, double m0, double b, double s0, int xwin, int ywin )
+
+dispatch.h
+im__cprint ( im_object obj )
+im__displayprint ( im_object obj )
+im__dmsprint ( im_object obj )
+im__dprint ( im_object obj )
+im__dvprint ( im_object obj )
+im__gprint ( im_object obj )
+im__input_display [data]
+im__input_dmask [data]
+im__input_double [data]
+im__input_doublevec [data]
+im__input_gvalue [data]
+im__input_image [data]
+im__input_imagevec [data]
+im__input_imask [data]
+im__input_int [data]
+im__input_interpolate [data]
+im__input_intvec [data]
+im__input_string [data]
+im__iprint ( im_object obj )
+im__ivprint ( im_object obj )
+im__output_complex [data]
+im__output_display [data]
+im__output_dmask [data]
+im__output_dmask_screen [data]
+im__output_double [data]
+im__output_doublevec [data]
+im__output_gvalue [data]
+im__output_image [data]
+im__output_imask [data]
+im__output_int [data]
+im__output_intvec [data]
+im__output_string [data]
+im__rw_image [data]
+im__sprint ( im_object obj )
+im_allocate_vargv ( struct im_function* fn, im_object* vargv )
+im_close_plugins ( )
+im_find_function ( char const* name )
+im_find_package ( char const* name )
+im_free_vargv ( struct im_function* fn, im_object* vargv )
+im_load_plugin ( char const* name )
+im_load_plugins ( char const* fmt, ... )
+im_map_packages ( VipsSListMap2Fn fn, void* a )
+im_package_of_function ( char const* name )
+im_run_command ( char* name, int argc, char** argv )
+vips__input_interpolate_init ( im_object* obj, char* str )
+
+vips7compat.h
+im__bandalike ( char const* domain, VipsImage* in1, VipsImage* in2, VipsImage* out1, VipsImage* out2 )
+im__bandalike_vec ( char const* domain, VipsImage** in, VipsImage** out, int n )
+im__bandup ( char const* domain, VipsImage* in, VipsImage* out, int n )
+im__colour_unary ( char const* domain, VipsImage* in, VipsImage* out, enum VipsInterpretation interpretation, im_wrapone_fn buffer_fn, void* a, void* b )
+im__format_init ( )
+im__formatalike ( VipsImage* in1, VipsImage* in2, VipsImage* out1, VipsImage* out2 )
+im__formatalike_vec ( VipsImage** in, VipsImage** out, int n )
+im__insert_base ( char const* domain, VipsImage* in1, VipsImage* in2, VipsImage* out )
+im__vector_to_ink ( char const* domain, VipsImage* im, int n, double* vec )
+im_abs ( VipsImage* in, VipsImage* out )
+im_aconv ( VipsImage* in, VipsImage* out, DOUBLEMASK* mask, int n_layers, int cluster )
+im_aconvsep ( VipsImage* in, VipsImage* out, DOUBLEMASK* mask, int n_layers )
+im_acostra ( VipsImage* in, VipsImage* out )
+im_add ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_add_callback ( VipsImage* im, char const* callback, VipsCallbackFn fn, void* a, void* b )
+im_add_callback1 ( VipsImage* im, char const* callback, VipsCallbackFn fn, void* a, void* b )
+im_addgnoise ( VipsImage* in, VipsImage* out, double sigma )
+im_affinei ( VipsImage* in, VipsImage* out, VipsInterpolate* interpolate, double a, double b, double c, double d, double dx, double dy, int ox, int oy, int ow, int oh )
+im_affinei_all ( VipsImage* in, VipsImage* out, VipsInterpolate* interpolate, double a, double b, double c, double d, double dx, double dy )
+im_align_bands ( VipsImage* in, VipsImage* out )
+im_analyze2vips ( char const* filename, VipsImage* out )
+im_andimage ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_andimage_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_andimageconst ( VipsImage* in, VipsImage* out, double c )
+im_argb2rgba ( VipsImage* in, VipsImage* out )
+im_asintra ( VipsImage* in, VipsImage* out )
+im_atantra ( VipsImage* in, VipsImage* out )
+im_avg ( VipsImage* in, double* out )
+im_BandFmt2char ( enum VipsBandFormat fmt )
+im_bandjoin ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_bandmean ( VipsImage* in, VipsImage* out )
+im_benchmark2 ( VipsImage* in, double* out )
+im_benchmarkn ( VipsImage* in, VipsImage* out, int n )
+im_black ( VipsImage* out, int x, int y, int bands )
+im_blend ( VipsImage* c, VipsImage* a, VipsImage* b, VipsImage* out )
+im_bufjpeg2vips ( void* buf, size_t len, VipsImage* out, gboolean header_only )
+im_bufmagick2vips ( void* buf, size_t len, VipsImage* out, gboolean header_only )
+im_buildlut ( DOUBLEMASK* input, VipsImage* output )
+im_c2amph ( VipsImage* in, VipsImage* out )
+im_c2imag ( VipsImage* in, VipsImage* out )
+im_c2real ( VipsImage* in, VipsImage* out )
+im_c2rect ( VipsImage* in, VipsImage* out )
+im_ceil ( VipsImage* in, VipsImage* out )
+im_char2BandFmt ( char const* str )
+im_char2Coding ( char const* str )
+im_char2dhint ( char const* str )
+im_char2dtype ( char const* str )
+im_char2Type ( char const* str )
+im_clip2fmt ( VipsImage* in, VipsImage* out, enum VipsBandFormat fmt )
+im_close ( VipsImage* im )
+im_cntlines ( VipsImage* im, double* nolines, int flag )
+im_Coding2char ( enum VipsCoding coding )
+im_compass ( VipsImage* in, VipsImage* out, INTMASK* mask )
+im_Compression2char ( int n )
+im_contrast_surface ( VipsImage* in, VipsImage* out, int half_win_size, int spacing )
+im_conv ( VipsImage* in, VipsImage* out, INTMASK* mask )
+im_conv_f ( VipsImage* in, VipsImage* out, DOUBLEMASK* mask )
+im_conv_f_raw ( VipsImage* in, VipsImage* out, DOUBLEMASK* mask )
+im_convsep ( VipsImage* in, VipsImage* out, INTMASK* mask )
+im_convsep_f ( VipsImage* in, VipsImage* out, DOUBLEMASK* mask )
+im_convsep_f_raw ( VipsImage* in, VipsImage* out, DOUBLEMASK* mask )
+im_copy ( VipsImage* in, VipsImage* out )
+im_copy_dmask_matrix ( DOUBLEMASK* mask, double** matrix )
+im_copy_file ( VipsImage* in, VipsImage* out )
+im_copy_matrix_dmask ( double** matrix, DOUBLEMASK* mask )
+im_copy_morph ( VipsImage* in, VipsImage* out, int bands, enum VipsBandFormat format, enum VipsCoding coding )
+im_copy_native ( VipsImage* in, VipsImage* out, gboolean is_msb_first )
+im_copy_set ( VipsImage* in, VipsImage* out, enum VipsInterpretation interpretation, float xres, float yres, int xoffset, int yoffset )
+im_copy_set_meta ( VipsImage* in, VipsImage* out, char const* field, GValue* value )
+im_copy_swap ( VipsImage* in, VipsImage* out )
+im_correl ( VipsImage* ref, VipsImage* sec, int xref, int yref, int xsec, int ysec, int hwindowsize, int hsearchsize, double* correlation, int* x, int* y )
+im_costra ( VipsImage* in, VipsImage* out )
+im_cp_desc ( VipsImage* out, VipsImage* in )
+im_cp_descv ( VipsImage* im, ... )
+im_create_fmask ( VipsImage* out, int xsize, int ysize, enum ImMaskType flag, ... )
+im_cross_phase ( VipsImage* a, VipsImage* b, VipsImage* out )
+im_csv2vips ( char const* filename, VipsImage* out )
+im_dE00_fromLab ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_dE_fromdisp ( VipsImage* p1, VipsImage* p2, VipsImage* p3, struct im_col_display* p4 )
+im_dE_fromLab ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_dE_fromXYZ ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_dECMC_fromdisp ( VipsImage* p1, VipsImage* p2, VipsImage* p3, struct im_col_display* p4 )
+im_dECMC_fromLab ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_demand_hint ( VipsImage* im, enum VipsDemandStyle hint, ... )
+im_deviate ( VipsImage* in, double* out )
+im_dhint2char ( enum VipsDemandStyle style )
+im_dilate ( VipsImage* in, VipsImage* out, INTMASK* mask )
+im_disp2Lab ( VipsImage* in, VipsImage* out, struct im_col_display* disp )
+im_disp_ps ( VipsImage* in, VipsImage* out )
+im_divide ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_dmat_alloc ( int nrl, int nrh, int ncl, int nch )
+im_draw_circle ( VipsImage* image, int x, int y, int radius, gboolean fill, VipsPel* ink )
+im_draw_flood ( VipsImage* image, int x, int y, VipsPel* ink, VipsRect* dout )
+im_draw_flood_blob ( VipsImage* image, int x, int y, VipsPel* ink, VipsRect* dout )
+im_draw_flood_other ( VipsImage* image, VipsImage* test, int x, int y, int serial, VipsRect* dout )
+im_draw_image ( VipsImage* image, VipsImage* sub, int x, int y )
+im_draw_line ( VipsImage* image, int x1, int y1, int x2, int y2, VipsPel* ink )
+im_draw_line_user ( VipsImage* image, int x1, int y1, int x2, int y2, VipsPlotFn plot, void* a, void* b, void* c )
+im_draw_mask ( VipsImage* image, VipsImage* mask_im, int x, int y, VipsPel* ink )
+im_draw_point ( VipsImage* image, int x, int y, VipsPel* ink )
+im_draw_rect ( VipsImage* image, int left, int top, int width, int height, int fill, VipsPel* ink )
+im_draw_smudge ( VipsImage* image, int left, int top, int width, int height )
+im_dtype2char ( enum VipsImageType n )
+im_dvector ( int nl, int nh )
+im_embed ( VipsImage* in, VipsImage* out, int type, int x, int y, int width, int height )
+im_eorimage ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_eorimage_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_eorimageconst ( VipsImage* in, VipsImage* out, double c )
+im_equal ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_equal_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_equalconst ( VipsImage* in, VipsImage* out, double c )
+im_erode ( VipsImage* in, VipsImage* out, INTMASK* mask )
+im_exp10tra ( VipsImage* in, VipsImage* out )
+im_expntra ( VipsImage* in, VipsImage* out, double e )
+im_expntra_vec ( VipsImage* in, VipsImage* out, int n, double* e )
+im_exptra ( VipsImage* in, VipsImage* out )
+im_exr2vips ( char const* filename, VipsImage* out )
+im_extract_area ( VipsImage* in, VipsImage* out, int left, int top, int width, int height )
+im_extract_areabands ( VipsImage* in, VipsImage* out, int left, int top, int width, int height, int band, int nbands )
+im_extract_band ( VipsImage* in, VipsImage* out, int band )
+im_extract_bands ( VipsImage* in, VipsImage* out, int band, int nbands )
+im_eye ( VipsImage* out, int const xsize, int const ysize, double const factor )
+im_falsecolour ( VipsImage* in, VipsImage* out )
+im_fastcor ( VipsImage* in, VipsImage* ref, VipsImage* out )
+im_feye ( VipsImage* out, int const xsize, int const ysize, double const factor )
+im_fgrey ( VipsImage* out, int const xsize, int const ysize )
+im_filename_split ( char const* path, char* name, char* mode )
+im_filename_suffix ( char const* path, char* suffix )
+im_filename_suffix_match ( char const* path, char const** suffixes )
+im_fits2vips ( char const* filename, VipsImage* out )
+im_fliphor ( VipsImage* in, VipsImage* out )
+im_flipver ( VipsImage* in, VipsImage* out )
+im_float2rad ( VipsImage* in, VipsImage* out )
+im_floor ( VipsImage* in, VipsImage* out )
+im_flt_image_freq ( VipsImage* in, VipsImage* out, enum ImMaskType flag, ... )
+im_fmat_alloc ( int nrl, int nrh, int ncl, int nch )
+im_fractsurf ( VipsImage* out, int size, double frd )
+im_free_dmat ( double** m, int nrl, int nrh, int ncl, int nch )
+im_free_dvector ( double* v, int nl, int nh )
+im_free_fmat ( float** m, int nrl, int nrh, int ncl, int nch )
+im_free_fvector ( float* v, int nl, int nh )
+im_free_imat ( int** m, int nrl, int nrh, int ncl, int nch )
+im_free_ivector ( int* v, int nl, int nh )
+im_freqflt ( VipsImage* in, VipsImage* mask, VipsImage* out )
+im_fvector ( int nl, int nh )
+im_fwfft ( VipsImage* in, VipsImage* out )
+im_fzone ( VipsImage* out, int size )
+im_gammacorrect ( VipsImage* in, VipsImage* out, double exponent )
+im_gaussnoise ( VipsImage* out, int x, int y, double mean, double sigma )
+im_gbandjoin ( VipsImage** in, VipsImage* out, int n )
+im_generate ( VipsImage* im, VipsStartFn start, im_generate_fn generate, VipsStopFn stop, void* a, void* b )
+im_getnextoption ( char** in )
+im_getsuboption ( char const* buf )
+im_global_balance ( VipsImage* in, VipsImage* out, double gamma )
+im_global_balancef ( VipsImage* in, VipsImage* out, double gamma )
+im_grad_x ( VipsImage* in, VipsImage* out )
+im_grad_y ( VipsImage* in, VipsImage* out )
+im_gradcor ( VipsImage* in, VipsImage* ref, VipsImage* out )
+im_gradient ( VipsImage* in, VipsImage* out, INTMASK* mask )
+im_grey ( VipsImage* out, int const xsize, int const ysize )
+im_greyc_mask ( VipsImage* in, VipsImage* out, VipsImage* mask, int iterations, float amplitude, float sharpness, float anisotropy, float alpha, float sigma, float dl, float da, float gauss_prec, int interpolation, int fast_approx )
+im_grid ( VipsImage* in, VipsImage* out, int tile_height, int across, int down )
+im_heq ( VipsImage* in, VipsImage* out, int bandno )
+im_hist ( VipsImage* in, VipsImage* out, int bandno )
+im_hist_indexed ( VipsImage* index, VipsImage* value, VipsImage* out )
+im_histcum ( VipsImage* in, VipsImage* out )
+im_histeq ( VipsImage* in, VipsImage* out )
+im_histgr ( VipsImage* in, VipsImage* out, int bandno )
+im_histnD ( VipsImage* in, VipsImage* out, int bins )
+im_histnorm ( VipsImage* in, VipsImage* out )
+im_histplot ( VipsImage* in, VipsImage* out )
+im_histspec ( VipsImage* in, VipsImage* ref, VipsImage* out )
+im_hsp ( VipsImage* in, VipsImage* ref, VipsImage* out )
+im_icc_ac2rc ( VipsImage* in, VipsImage* out, char const* profile_filename )
+im_icc_export_depth ( VipsImage* in, VipsImage* out, int depth, char const* output_profile_filename, enum VipsIntent intent )
+im_icc_import ( VipsImage* in, VipsImage* out, char const* input_profile_filename, enum VipsIntent intent )
+im_icc_import_embedded ( VipsImage* in, VipsImage* out, enum VipsIntent intent )
+im_icc_transform ( VipsImage* in, VipsImage* out, char const* input_profile_filename, char const* output_profile_filename, enum VipsIntent intent )
+im_identity ( VipsImage* lut, int bands )
+im_identity_ushort ( VipsImage* lut, int bands, int sz )
+im_ifthenelse ( VipsImage* c, VipsImage* a, VipsImage* b, VipsImage* out )
+im_imask2vips ( INTMASK* in, VipsImage* out )
+im_imat_alloc ( int nrl, int nrh, int ncl, int nch )
+im_init ( char const* filename )
+im_init_world ( char const* argv0 )
+im_insert ( VipsImage* main, VipsImage* sub, VipsImage* out, int x, int y )
+im_insert_noexpand ( VipsImage* main, VipsImage* sub, VipsImage* out, int x, int y )
+im_insertset ( VipsImage* main, VipsImage* sub, VipsImage* out, int n, int* x, int* y )
+im_invert ( VipsImage* in, VipsImage* out )
+im_invertlut ( DOUBLEMASK* input, VipsImage* output, int lut_size )
+im_invfft ( VipsImage* in, VipsImage* out )
+im_invfftr ( VipsImage* in, VipsImage* out )
+im_invmat ( double** p1, int p2 )
+im_ismonotonic ( VipsImage* lut, int* out )
+im_ivector ( int nl, int nh )
+im_jpeg2vips ( char const* filename, VipsImage* out )
+im_Lab2disp ( VipsImage* in, VipsImage* out, struct im_col_display* disp )
+im_Lab2LabQ ( VipsImage* in, VipsImage* out )
+im_Lab2LabS ( VipsImage* in, VipsImage* out )
+im_Lab2LCh ( VipsImage* in, VipsImage* out )
+im_Lab2UCS ( VipsImage* in, VipsImage* out )
+im_Lab2XYZ ( VipsImage* in, VipsImage* out )
+im_Lab2XYZ_temp ( VipsImage* in, VipsImage* out, double X0, double Y0, double Z0 )
+im_lab_morph ( VipsImage* in, VipsImage* out, DOUBLEMASK* mask, double L_offset, double L_scale, double a_scale, double b_scale )
+im_label_regions ( VipsImage* test, VipsImage* mask, int* segments )
+im_LabQ2Lab ( VipsImage* in, VipsImage* out )
+im_LabQ2LabS ( VipsImage* in, VipsImage* out )
+im_LabQ2sRGB ( VipsImage* in, VipsImage* out )
+im_LabQ2XYZ ( VipsImage* in, VipsImage* out )
+im_LabS2Lab ( VipsImage* in, VipsImage* out )
+im_LabS2LabQ ( VipsImage* in, VipsImage* out )
+im_LCh2Lab ( VipsImage* in, VipsImage* out )
+im_LCh2UCS ( VipsImage* in, VipsImage* out )
+im_less ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_less_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_lessconst ( VipsImage* in, VipsImage* out, double c )
+im_lesseq ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_lesseq_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_lesseqconst ( VipsImage* in, VipsImage* out, double c )
+im_lindetect ( VipsImage* in, VipsImage* out, INTMASK* mask )
+im_lineset ( VipsImage* in, VipsImage* out, VipsImage* mask, VipsImage* ink, int n, int* x1v, int* y1v, int* x2v, int* y2v )
+im_linreg ( VipsImage** ins, VipsImage* out, double* xs )
+im_lintra ( double a, VipsImage* in, double b, VipsImage* out )
+im_lintra_vec ( int n, double* a, VipsImage* in, double* b, VipsImage* out )
+im_local ( VipsImage* im, im_construct_fn cons, VipsCallbackFn dest, void* a, void* b, void* c )
+im_local_array ( VipsImage* im, void** out, int n, im_construct_fn cons, VipsCallbackFn dest, void* a, void* b, void* c )
+im_log10tra ( VipsImage* in, VipsImage* out )
+im_logtra ( VipsImage* in, VipsImage* out )
+im_lrjoin ( VipsImage* left, VipsImage* right, VipsImage* out )
+im_lrmerge ( VipsImage* ref, VipsImage* sec, VipsImage* out, int dx, int dy, int mwidth )
+im_lrmerge1 ( VipsImage* ref, VipsImage* sec, VipsImage* out, int xr1, int yr1, int xs1, int ys1, int xr2, int yr2, int xs2, int ys2, int mwidth )
+im_lrmosaic ( VipsImage* ref, VipsImage* sec, VipsImage* out, int bandno, int xref, int yref, int xsec, int ysec, int hwindowsize, int hsearchsize, int balancetype, int mwidth )
+im_lrmosaic1 ( VipsImage* ref, VipsImage* sec, VipsImage* out, int bandno, int xr1, int yr1, int xs1, int ys1, int xr2, int yr2, int xs2, int ys2, int hwindowsize, int hsearchsize, int balancetype, int mwidth )
+im_magick2vips ( char const* filename, VipsImage* out )
+im_make_xy ( VipsImage* out, int const xsize, int const ysize )
+im_maplut ( VipsImage* in, VipsImage* out, VipsImage* lut )
+im_mask2vips ( DOUBLEMASK* in, VipsImage* out )
+im_mat2vips ( char const* filename, VipsImage* out )
+im_match_linear ( VipsImage* ref, VipsImage* sec, VipsImage* out, int xr1, int yr1, int xs1, int ys1, int xr2, int yr2, int xs2, int ys2 )
+im_match_linear_search ( VipsImage* ref, VipsImage* sec, VipsImage* out, int xr1, int yr1, int xs1, int ys1, int xr2, int yr2, int xs2, int ys2, int hwindowsize, int hsearchsize )
+im_max ( VipsImage* in, double* out )
+im_maxpos ( VipsImage* in, int* xpos, int* ypos, double* out )
+im_maxpos_avg ( VipsImage* im, double* xpos, double* ypos, double* out )
+im_maxpos_subpel ( VipsImage* in, double* x, double* y )
+im_maxpos_vec ( VipsImage* im, int* xpos, int* ypos, double* maxima, int n )
+im_maxvalue ( VipsImage** in, VipsImage* out, int n )
+im_measure_area ( VipsImage* im, int left, int top, int width, int height, int h, int v, int* sel, int nsel, char const* name )
+im_min ( VipsImage* in, double* out )
+im_minpos ( VipsImage* in, int* xpos, int* ypos, double* out )
+im_minpos_vec ( VipsImage* im, int* xpos, int* ypos, double* minima, int n )
+im_more ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_more_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_moreconst ( VipsImage* in, VipsImage* out, double c )
+im_moreeq ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_moreeq_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_moreeqconst ( VipsImage* in, VipsImage* out, double c )
+im_mpercent ( VipsImage* in, double percent, int* out )
+im_mpercent_hist ( VipsImage* hist, double percent, int* out )
+im_msb ( VipsImage* in, VipsImage* out )
+im_msb_band ( VipsImage* in, VipsImage* out, int band )
+im_multiply ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_notequal ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_notequal_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_notequalconst ( VipsImage* in, VipsImage* out, double c )
+im_open ( char const* filename, char const* mode )
+im_open_local ( VipsImage* parent, char const* filename, char const* mode )
+im_open_local_array ( VipsImage* parent, VipsImage** images, int n, char const* filename, char const* mode )
+im_orimage ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_orimage_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_orimageconst ( VipsImage* in, VipsImage* out, double c )
+im_phasecor_fft ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_png2vips ( char const* filename, VipsImage* out )
+im_point ( VipsImage* im, VipsInterpolate* interpolate, double x, double y, int band, double* out )
+im_point_bilinear ( VipsImage* im, double x, double y, int band, double* out )
+im_powtra ( VipsImage* in, VipsImage* out, double e )
+im_powtra_vec ( VipsImage* in, VipsImage* out, int n, double* e )
+im_ppm2vips ( char const* filename, VipsImage* out )
+im_profile ( VipsImage* in, VipsImage* out, int dir )
+im_project ( VipsImage* in, VipsImage* hout, VipsImage* vout )
+im_quadratic ( VipsImage* in, VipsImage* out, VipsImage* coeff )
+im_rad2float ( VipsImage* in, VipsImage* out )
+im_rad2vips ( char const* filename, VipsImage* out )
+im_rank ( VipsImage* in, VipsImage* out, int width, int height, int index )
+im_rank_image ( VipsImage** in, VipsImage* out, int n, int index )
+im_raw2vips ( char const* filename, VipsImage* out, int width, int height, int bpp, int offset )
+im_read_point ( VipsImage* image, int x, int y, VipsPel* ink )
+im_recomb ( VipsImage* in, VipsImage* out, DOUBLEMASK* recomb )
+im_ref_string_get_length ( GValue const* value )
+im_remainder ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_remainder_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_remainderconst ( VipsImage* in, VipsImage* out, double c )
+im_remosaic ( VipsImage* in, VipsImage* out, char const* old_str, char const* new_str )
+im_replicate ( VipsImage* in, VipsImage* out, int across, int down )
+im_ri2c ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_rightshift_size ( VipsImage* in, VipsImage* out, int xshift, int yshift, int band_fmt )
+im_rint ( VipsImage* in, VipsImage* out )
+im_rot180 ( VipsImage* in, VipsImage* out )
+im_rot270 ( VipsImage* in, VipsImage* out )
+im_rot90 ( VipsImage* in, VipsImage* out )
+im_rotquad ( VipsImage* in, VipsImage* out )
+im_scale ( VipsImage* in, VipsImage* out )
+im_scaleps ( VipsImage* in, VipsImage* out )
+im_sharpen ( VipsImage* in, VipsImage* out, int mask_size, double x1, double y2, double y3, double m1, double m2 )
+im_shiftleft ( VipsImage* in, VipsImage* out, int n )
+im_shiftleft_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_shiftright ( VipsImage* in, VipsImage* out, int n )
+im_shiftright_vec ( VipsImage* in, VipsImage* out, int n, double* c )
+im_shrink ( VipsImage* in, VipsImage* out, double xshrink, double yshrink )
+im_sign ( VipsImage* in, VipsImage* out )
+im_sines ( VipsImage* out, int xsize, int ysize, double horfreq, double verfreq )
+im_sintra ( VipsImage* in, VipsImage* out )
+im_skip_dir ( char const* filename )
+im_spcor ( VipsImage* in, VipsImage* ref, VipsImage* out )
+im_sRGB2XYZ ( VipsImage* in, VipsImage* out )
+im_stats ( VipsImage* in )
+im_subsample ( VipsImage* in, VipsImage* out, int xshrink, int yshrink )
+im_subtract ( VipsImage* in1, VipsImage* in2, VipsImage* out )
+im_system ( VipsImage* im, char const* cmd, char** out )
+im_system_image ( VipsImage* im, char const* in_format, char const* out_format, char const* cmd_format, char** log )
+im_tantra ( VipsImage* in, VipsImage* out )
+im_tbjoin ( VipsImage* top, VipsImage* bottom, VipsImage* out )
+im_tbmerge ( VipsImage* ref, VipsImage* sec, VipsImage* out, int dx, int dy, int mwidth )
+im_tbmerge1 ( VipsImage* ref, VipsImage* sec, VipsImage* out, int xr1, int yr1, int xs1, int ys1, int xr2, int yr2, int xs2, int ys2, int mwidth )
+im_tbmosaic ( VipsImage* ref, VipsImage* sec, VipsImage* out, int bandno, int xref, int yref, int xsec, int ysec, int hwindowsize, int hsearchsize, int balancetype, int mwidth )
+im_tbmosaic1 ( VipsImage* ref, VipsImage* sec, VipsImage* out, int bandno, int xr1, int yr1, int xs1, int ys1, int xr2, int yr2, int xs2, int ys2, int hwindowsize, int hsearchsize, int balancetype, int mwidth )
+im_text ( VipsImage* out, char const* text, char const* font, int width, int alignment, int dpi )
+im_tiff2vips ( char const* filename, VipsImage* out )
+im_tile_cache ( VipsImage* in, VipsImage* out, int tile_width, int tile_height, int max_tiles )
+im_tile_cache_random ( VipsImage* in, VipsImage* out, int tile_width, int tile_height, int max_tiles )
+im_tone_analyse ( VipsImage* in, VipsImage* out, double Ps, double Pm, double Ph, double S, double M, double H )
+im_tone_build ( VipsImage* out, double Lb, double Lw, double Ps, double Pm, double Ph, double S, double M, double H )
+im_tone_build_range ( VipsImage* out, int in_max, int out_max, double Lb, double Lw, double Ps, double Pm, double Ph, double S, double M, double H )
+im_tone_map ( VipsImage* in, VipsImage* out, VipsImage* lut )
+im_Type2char ( enum VipsInterpretation type )
+im_UCS2Lab ( VipsImage* in, VipsImage* out )
+im_UCS2LCh ( VipsImage* in, VipsImage* out )
+im_UCS2XYZ ( VipsImage* in, VipsImage* out )
+im_vips2bufjpeg ( VipsImage* in, VipsImage* out, int qfac, char** obuf, int* olen )
+im_vips2bufpng ( VipsImage* in, VipsImage* out, int compression, int interlace, char** obuf, size_t* olen )
+im_vips2csv ( VipsImage* in, char const* filename )
+im_vips2dz ( VipsImage* in, char const* filename )
+im_vips2fits ( VipsImage* in, char const* filename )
+im_vips2imask ( VipsImage* in, char const* filename )
+im_vips2jpeg ( VipsImage* in, char const* filename )
+im_vips2mask ( VipsImage* in, char const* filename )
+im_vips2mimejpeg ( VipsImage* in, int qfac )
+im_vips2png ( VipsImage* in, char const* filename )
+im_vips2ppm ( VipsImage* in, char const* filename )
+im_vips2rad ( VipsImage* in, char const* filename )
+im_vips2raw ( VipsImage* in, int fd )
+im_vips2tiff ( VipsImage* in, char const* filename )
+im_vips2webp ( VipsImage* in, char const* filename )
+im_webp2vips ( char const* filename, VipsImage* out )
+im_wrap ( VipsImage* in, VipsImage* out, int x, int y )
+im_wrapmany ( VipsImage** in, VipsImage* out, im_wrapmany_fn fn, void* a, void* b )
+im_wrapone ( VipsImage* in, VipsImage* out, im_wrapone_fn fn, void* a, void* b )
+im_wraptwo ( VipsImage* in1, VipsImage* in2, VipsImage* out, im_wraptwo_fn fn, void* a, void* b )
+im_XYZ2Lab ( VipsImage* in, VipsImage* out )
+im_XYZ2Lab_temp ( VipsImage* in, VipsImage* out, double X0, double Y0, double Z0 )
+im_XYZ2sRGB ( VipsImage* in, VipsImage* out )
+im_XYZ2UCS ( VipsImage* in, VipsImage* out )
+im_XYZ2Yxy ( VipsImage* in, VipsImage* out )
+im_Yxy2XYZ ( VipsImage* in, VipsImage* out )
+im_zerox ( VipsImage* in, VipsImage* out, int sign )
+im_zone ( VipsImage* out, int size )
+im_zoom ( VipsImage* in, VipsImage* out, int xfac, int yfac )
+vips__deprecated_open_read ( char const* filename, gboolean sequential )
+vips__deprecated_open_write ( char const* filename )
+vips__find_lroverlap ( VipsImage* ref_in, VipsImage* sec_in, VipsImage* out, int bandno_in, int xref, int yref, int xsec, int ysec, int halfcorrelation, int halfarea, int* dx0, int* dy0, double* scale1, double* angle1, double* dx1, double* dy1 )
+vips__find_tboverlap ( VipsImage* ref_in, VipsImage* sec_in, VipsImage* out, int bandno_in, int xref, int yref, int xsec, int ysec, int halfcorrelation, int halfarea, int* dx0, int* dy0, double* scale1, double* angle1, double* dx1, double* dy1 )
+vips__get_sizeof_vipsobject ( )
+vips__image_sizeof_bandformat [data]
+vips__init ( char const* argv0 )
+vips__ink_to_vector ( char const* domain, VipsImage* im, VipsPel* ink, int* n )
+vips_check_dmask ( char const* domain, DOUBLEMASK* mask )
+vips_check_dmask_1d ( char const* domain, DOUBLEMASK* mask )
+vips_check_imask ( char const* domain, INTMASK* mask )
+vips_executor_run ( struct VipsExecutor* executor )
+vips_executor_set_array ( struct VipsExecutor* executor, int var, void* value )
+vips_executor_set_destination ( struct VipsExecutor* executor, void* value )
+vips_executor_set_parameter ( struct VipsExecutor* executor, int var, int value )
+vips_executor_set_program ( struct VipsExecutor* executor, struct VipsVector* vector, int n )
+vips_executor_set_scanline ( struct VipsExecutor* executor, VipsRegion* ir, int x, int y )
+vips_get_option_group ( )
+vips_image_new_mode ( char const* filename, char const* mode )
+vips_image_open_input ( VipsImage* image )
+vips_image_open_output ( VipsImage* image )
+vips_mapfile ( VipsImage* image )
+vips_mapfilerw ( VipsImage* image )
+vips_popenf ( char const* fmt, char const* mode, ... )
+vips_remapfilerw ( VipsImage* image )
+vips_vector_asm2 ( struct VipsVector* vector, char const* op, char const* a, char const* b )
+vips_vector_asm3 ( struct VipsVector* vector, char const* op, char const* a, char const* b, char const* c )
+vips_vector_compile ( struct VipsVector* vector )
+vips_vector_constant ( struct VipsVector* vector, char* name, int value, int size )
+vips_vector_destination ( struct VipsVector* vector, char const* name, int size )
+vips_vector_free ( struct VipsVector* vector )
+vips_vector_full ( struct VipsVector* vector )
+vips_vector_init ( )
+vips_vector_new ( char const* name, int dsize )
+vips_vector_parameter ( struct VipsVector* vector, char const* name, int size )
+vips_vector_print ( struct VipsVector* vector )
+vips_vector_source_name ( struct VipsVector* vector, char const* name, int size )
+vips_vector_source_scanline ( struct VipsVector* vector, char* name, int line, int size )
+vips_vector_temporary ( struct VipsVector* vector, char const* name, int size )
+vips_vector_to_fixed_point ( double* in, int* out, int n, int scale )
+vips_window_ref ( VipsImage* im, int top, int height )
+
+to the top
+ +

Problems with Symbols, Medium Severity  330 


+almostdeprecated.h
+ +[+] im_affine [data]  12  +
+ + +[+] im_and_vec [data]  4  +
+ + +[+] im_andconst [data]  3  +
+ + +[+] im_c2ps [data]  2  +
+ + +[+] im_circle [data]  5  +
+ + +[+] im_clip [data]  2  +
+ + +[+] im_clip2c [data]  2  +
+ + +[+] im_clip2cm [data]  2  +
+ + +[+] im_clip2d [data]  2  +
+ + +[+] im_clip2dcm [data]  2  +
+ + +[+] im_clip2f [data]  2  +
+ + +[+] im_clip2i [data]  2  +
+ + +[+] im_clip2s [data]  2  +
+ + +[+] im_clip2ui [data]  2  +
+ + +[+] im_clip2us [data]  2  +
+ + +[+] im_cmulnorm [data]  3  +
+ + +[+] im_contrast_surface_raw [data]  4  +
+ + +[+] im_conv_raw [data]  3  +
+ + +[+] im_convf [data]  3  +
+ + +[+] im_convf_raw [data]  3  +
+ + +[+] im_convsep_raw [data]  3  +
+ + +[+] im_convsepf [data]  3  +
+ + +[+] im_convsepf_raw [data]  3  +
+ + +[+] im_convsub [data]  5  +
+ + +[+] im_cooc_asm [data]  2  +
+ + +[+] im_cooc_contrast [data]  2  +
+ + +[+] im_cooc_correlation [data]  2  +
+ + +[+] im_cooc_entropy [data]  2  +
+ + +[+] im_cooc_matrix [data]  9  +
+ + +[+] im_copy_from [data]  3  +
+ + +[+] im_dif_std [data]  9  +
+ + +[+] im_dilate_raw [data]  3  +
+ + +[+] im_eor_vec [data]  4  +
+ + +[+] im_eorconst [data]  3  +
+ + +[+] im_erode_raw [data]  3  +
+ + +[+] im_extract [data]  3  +
+ + +[+] im_fastcor_raw [data]  3  +
+ + +[+] im_fastline [data]  6  +
+ + +[+] im_fastlineuser [data]  9  +
+ + +[+] im_fav4 [data]  2  +
+ + +[+] im_flood [data]  5  +
+ + +[+] im_flood_blob [data]  5  +
+ + +[+] im_flood_blob_copy [data]  5  +
+ + +[+] im_flood_copy [data]  5  +
+ + +[+] im_flood_other [data]  6  +
+ + +[+] im_flood_other_copy [data]  6  +
+ + +[+] im_gadd ( double p1, int* p2, double p3, int* p4, double p5, int* p6 )  3  +
+ + +[+] im_glds_asm [data]  2  +
+ + +[+] im_glds_contrast [data]  2  +
+ + +[+] im_glds_entropy [data]  2  +
+ + +[+] im_glds_matrix [data]  8  +
+ + +[+] im_glds_mean [data]  2  +
+ + +[+] im_gradcor_raw [data]  3  +
+ + +[+] im_icc_export [data]  4  +
+ + +[+] im_insertplace [data]  4  +
+ + +[+] im_iscomplex [data]  1  +
+ + +[+] im_isfloat [data]  1  +
+ + +[+] im_isint [data]  1  +
+ + +[+] im_isscalar [data]  1  +
+ + +[+] im_isuint [data]  1  +
+ + +[+] im_iterate ( VipsImage* im, VipsStartFn start, int generate, VipsStopFn stop, void* a, void* b )  1  +
+ + +[+] im_line [data]  6  +
+ + +[+] im_litecor [data]  5  +
+ + +[+] im_measure [data]  7  +
+ + +[+] im_or_vec [data]  4  +
+ + +[+] im_orconst [data]  3  +
+ + +[+] im_paintrect [data]  3  +
+ + +[+] im_plotmask [data]  6  +
+ + +[+] im_plotpoint [data]  4  +
+ + +[+] im_rank_raw [data]  5  +
+ + +[+] im_readpoint [data]  4  +
+ + +[+] im_remainderconst_vec [data]  4  +
+ + +[+] im_render [data]  8  +
+ + +[+] im_render_fade [data]  11  +
+ + +[+] im_resize_linear [data]  4  +
+ + +[+] im_segment [data]  3  +
+ + +[+] im_simcontr [data]  3  +
+ + +[+] im_similarity [data]  6  +
+ + +[+] im_similarity_area [data]  10  +
+ + +[+] im_slice [data]  4  +
+ + +[+] im_smear [data]  4  +
+ + +[+] im_smudge [data]  4  +
+ + +[+] im_spatres [data]  3  +
+ + +[+] im_spcor_raw [data]  3  +
+ + +[+] im_stretch3 [data]  4  +
+ + +[+] im_thresh [data]  3  +
+ +
+to the top
+ +

Problems with Symbols, Low Severity  1 


+almostdeprecated.h
+ +[+] im_iterate ( VipsImage* im, VipsStartFn start, int generate, VipsStopFn stop, void* a, void* b )  1  +
+ +
+to the top
+ +

Problems with Constants, Low Severity  20 


+almostdeprecated.h
+ +[+] MASK_BUTTERWORTH_BANDPASS +
+ + + +[+] MASK_BUTTERWORTH_BANDREJECT +
+ + + +[+] MASK_BUTTERWORTH_HIGHPASS +
+ + + +[+] MASK_BUTTERWORTH_LOWPASS +
+ + + +[+] MASK_BUTTERWORTH_RINGPASS +
+ + + +[+] MASK_BUTTERWORTH_RINGREJECT +
+ + + +[+] MASK_FRACTAL_FLT +
+ + + +[+] MASK_GAUSS_BANDPASS +
+ + + +[+] MASK_GAUSS_BANDREJECT +
+ + + +[+] MASK_GAUSS_HIGHPASS +
+ + + +[+] MASK_GAUSS_LOWPASS +
+ + + +[+] MASK_GAUSS_RINGPASS +
+ + + +[+] MASK_GAUSS_RINGREJECT +
+ + + +[+] MASK_IDEAL_BANDPASS +
+ + + +[+] MASK_IDEAL_BANDREJECT +
+ + + +[+] MASK_IDEAL_HIGHPASS +
+ + + +[+] MASK_IDEAL_LOWPASS +
+ + + +[+] MASK_IDEAL_RINGPASS +
+ + + +[+] MASK_IDEAL_RINGREJECT +
+ + +
+version.h
+ +[+] VIPS_CONFIG +
+ + +
+to the top
+ +

Other Changes in Constants  351 


+dispatch.h
+ +[+] IM_MAX_ARGS +
+ + + +[+] IM_TYPE_COMPLEX +
+ + + +[+] IM_TYPE_DISPLAY +
+ + + +[+] IM_TYPE_DMASK +
+ + + +[+] IM_TYPE_DOUBLE +
+ + + +[+] IM_TYPE_DOUBLEVEC +
+ + + +[+] IM_TYPE_GVALUE +
+ + + +[+] IM_TYPE_IMAGE +
+ + + +[+] IM_TYPE_IMAGEVEC +
+ + + +[+] IM_TYPE_IMASK +
+ + + +[+] IM_TYPE_INT +
+ + + +[+] IM_TYPE_INTERPOLATE +
+ + + +[+] IM_TYPE_INTVEC +
+ + + +[+] IM_TYPE_STRING +
+ + +
+vips7compat.h
+ +[+] error_exit +
+ + + +[+] im__change_suffix +
+ + + +[+] im__end_eval +
+ + + +[+] im__file_open_read +
+ + + +[+] im__file_open_write +
+ + + +[+] im__file_read +
+ + + +[+] im__file_read_name +
+ + + +[+] im__file_write +
+ + + +[+] im__ftruncate +
+ + + +[+] im__get_bytes +
+ + + +[+] im__global_lock +
+ + + +[+] im__gslist_gvalue_copy +
+ + + +[+] im__gslist_gvalue_free +
+ + + +[+] im__gslist_gvalue_get +
+ + + +[+] im__gslist_gvalue_merge +
+ + + +[+] im__gvalue_ref_string_new +
+ + + +[+] im__has_extension_block +
+ + + +[+] im__mmap +
+ + + +[+] im__munmap +
+ + + +[+] im__open_image_file +
+ + + +[+] im__open_image_read +
+ + + +[+] im__open_temp +
+ + + +[+] im__print_all +
+ + + +[+] im__print_renders +
+ + + +[+] im__read_extension_block +
+ + + +[+] im__read_header_bytes +
+ + + +[+] im__region_no_ownership +
+ + + +[+] im__seek +
+ + + +[+] im__sizeof_bandfmt +
+ + + +[+] im__temp_name +
+ + + +[+] im__write +
+ + + +[+] im__write_extension_block +
+ + + +[+] im__write_header_bytes +
+ + + +[+] im__writehist +
+ + + +[+] IM_A_X0 +
+ + + +[+] IM_A_Y0 +
+ + + +[+] IM_A_Z0 +
+ + + +[+] IM_ABS +
+ + + +[+] im_allocate_input_array +
+ + + +[+] im_amiMSBfirst +
+ + + +[+] IM_ANY +
+ + + +[+] IM_B_X0 +
+ + + +[+] IM_B_Y0 +
+ + + +[+] IM_B_Z0 +
+ + + +[+] IM_BANDFMT_CHAR +
+ + + +[+] IM_BANDFMT_COMPLEX +
+ + + +[+] IM_BANDFMT_DOUBLE +
+ + + +[+] IM_BANDFMT_DPCOMPLEX +
+ + + +[+] IM_BANDFMT_FLOAT +
+ + + +[+] IM_BANDFMT_INT +
+ + + +[+] IM_BANDFMT_LAST +
+ + + +[+] IM_BANDFMT_NOTSET +
+ + + +[+] IM_BANDFMT_SHORT +
+ + + +[+] IM_BANDFMT_UCHAR +
+ + + +[+] IM_BANDFMT_UINT +
+ + + +[+] IM_BANDFMT_USHORT +
+ + + +[+] im_binfile +
+ + + +[+] im_blob_get +
+ + + +[+] im_blob_set +
+ + + +[+] im_break_token +
+ + + +[+] IM_C_X0 +
+ + + +[+] IM_C_Y0 +
+ + + +[+] IM_C_Z0 +
+ + + +[+] im_callback_fn +
+ + + +[+] im_check_8or16 +
+ + + +[+] im_check_bandno +
+ + + +[+] im_check_bands +
+ + + +[+] im_check_bands_1or3 +
+ + + +[+] im_check_bands_1orn +
+ + + +[+] im_check_bands_1orn_unary +
+ + + +[+] im_check_bands_same +
+ + + +[+] im_check_coding_known +
+ + + +[+] im_check_coding_labq +
+ + + +[+] im_check_coding_noneorlabq +
+ + + +[+] im_check_coding_rad +
+ + + +[+] im_check_coding_same +
+ + + +[+] im_check_complex +
+ + + +[+] im_check_dmask +
+ + + +[+] im_check_format +
+ + + +[+] im_check_format_same +
+ + + +[+] im_check_hist +
+ + + +[+] im_check_imask +
+ + + +[+] im_check_int +
+ + + +[+] im_check_mono +
+ + + +[+] im_check_noncomplex +
+ + + +[+] im_check_size_same +
+ + + +[+] im_check_u8or16 +
+ + + +[+] im_check_u8or16orf +
+ + + +[+] im_check_uint +
+ + + +[+] im_check_uintorf +
+ + + +[+] im_check_uncoded +
+ + + +[+] im_check_vector +
+ + + +[+] IM_CLIP +
+ + + +[+] IM_CLIP_CHAR +
+ + + +[+] IM_CLIP_NONE +
+ + + +[+] IM_CLIP_SHORT +
+ + + +[+] IM_CLIP_UCHAR +
+ + + +[+] IM_CLIP_USHORT +
+ + + +[+] IM_CODING_LABQ +
+ + + +[+] IM_CODING_NONE +
+ + + +[+] IM_CODING_RAD +
+ + + +[+] im_col_ab2Ch +
+ + + +[+] im_col_ab2h +
+ + + +[+] im_col_C2Cucs +
+ + + +[+] im_col_Ch2ab +
+ + + +[+] im_col_Ch2hucs +
+ + + +[+] im_col_Chucs2h +
+ + + +[+] im_col_Cucs2C +
+ + + +[+] im_col_dE00 +
+ + + +[+] im_col_L2Lucs +
+ + + +[+] im_col_Lab2XYZ +
+ + + +[+] im_col_Lucs2L +
+ + + +[+] im_col_make_tables_UCS +
+ + + +[+] im_col_pythagoras +
+ + + +[+] im_col_XYZ2Lab +
+ + + +[+] im_concurrency_get +
+ + + +[+] im_concurrency_set +
+ + + +[+] IM_D3250_X0 +
+ + + +[+] IM_D3250_Y0 +
+ + + +[+] IM_D3250_Z0 +
+ + + +[+] IM_D50_X0 +
+ + + +[+] IM_D50_Y0 +
+ + + +[+] IM_D50_Z0 +
+ + + +[+] IM_D55_X0 +
+ + + +[+] IM_D55_Y0 +
+ + + +[+] IM_D55_Z0 +
+ + + +[+] IM_D65_X0 +
+ + + +[+] IM_D65_Y0 +
+ + + +[+] IM_D65_Z0 +
+ + + +[+] IM_D75_X0 +
+ + + +[+] IM_D75_Y0 +
+ + + +[+] IM_D75_Z0 +
+ + + +[+] IM_D93_X0 +
+ + + +[+] IM_D93_Y0 +
+ + + +[+] IM_D93_Z0 +
+ + + +[+] IM_DEG +
+ + + +[+] im_diag +
+ + + +[+] IM_E_X0 +
+ + + +[+] IM_E_Y0 +
+ + + +[+] IM_E_Z0 +
+ + + +[+] im_error +
+ + + +[+] im_error_buffer +
+ + + +[+] im_error_clear +
+ + + +[+] im_error_system +
+ + + +[+] IM_EXEEXT +
+ + + +[+] im_existsf +
+ + + +[+] IM_FATSTRIP +
+ + + +[+] im_file_length +
+ + + +[+] im_free +
+ + + +[+] im_get_argv0 +
+ + + +[+] im_get_option_group +
+ + + +[+] im_guess_libdir +
+ + + +[+] im_guess_prefix +
+ + + +[+] im_hash_table_map +
+ + + +[+] im_header_as_string +
+ + + +[+] im_header_double +
+ + + +[+] im_header_get +
+ + + +[+] im_header_get_typeof +
+ + + +[+] im_header_int +
+ + + +[+] im_header_map +
+ + + +[+] im_header_map_fn +
+ + + +[+] im_histlin +
+ + + +[+] im_history_get +
+ + + +[+] im_icc_present +
+ + + +[+] IM_IMAGE_ADDR +
+ + + +[+] IM_IMAGE_N_ELEMENTS +
+ + + +[+] im_image_open_input +
+ + + +[+] im_image_open_output +
+ + + +[+] im_image_sanity_all +
+ + + +[+] IM_IMAGE_SIZEOF_ELEMENT +
+ + + +[+] IM_IMAGE_SIZEOF_LINE +
+ + + +[+] IM_IMAGE_SIZEOF_PEL +
+ + + +[+] im_incheck +
+ + + +[+] IM_INTENT_ABSOLUTE_COLORIMETRIC +
+ + + +[+] IM_INTENT_PERCEPTUAL +
+ + + +[+] IM_INTENT_RELATIVE_COLORIMETRIC +
+ + + +[+] IM_INTENT_SATURATION +
+ + + +[+] im_invalidate +
+ + + +[+] im_isfile +
+ + + +[+] im_ispostfix +
+ + + +[+] im_ispoweroftwo +
+ + + +[+] im_isprefix +
+ + + +[+] im_lhisteq_raw +
+ + + +[+] IM_MAJOR_VERSION +
+ + + +[+] im_map_equal +
+ + + +[+] im_mapfile +
+ + + +[+] im_mapfilerw +
+ + + +[+] IM_MAX +
+ + + +[+] IM_META_EXIF_NAME +
+ + + +[+] im_meta_get +
+ + + +[+] im_meta_get_area +
+ + + +[+] im_meta_get_blob +
+ + + +[+] im_meta_get_double +
+ + + +[+] im_meta_get_int +
+ + + +[+] im_meta_get_string +
+ + + +[+] im_meta_get_typeof +
+ + + +[+] IM_META_ICC_NAME +
+ + + +[+] im_meta_remove +
+ + + +[+] IM_META_RESOLUTION_UNIT +
+ + + +[+] IM_MICRO_VERSION +
+ + + +[+] IM_MIN +
+ + + +[+] IM_MINOR_VERSION +
+ + + +[+] IM_NUMBER +
+ + + +[+] IM_PI +
+ + + +[+] im_pincheck +
+ + + +[+] im_popenf +
+ + + +[+] im_prepare +
+ + + +[+] im_prepare_many +
+ + + +[+] im_prepare_to +
+ + + +[+] IM_RAD +
+ + + +[+] IM_RECT_BOTTOM +
+ + + +[+] im_rect_dup +
+ + + +[+] im_rect_equalsrect +
+ + + +[+] IM_RECT_HCENTRE +
+ + + +[+] im_rect_includespoint +
+ + + +[+] im_rect_includesrect +
+ + + +[+] im_rect_intersectrect +
+ + + +[+] im_rect_isempty +
+ + + +[+] im_rect_marginadjust +
+ + + +[+] im_rect_normalise +
+ + + +[+] IM_RECT_RIGHT +
+ + + +[+] im_rect_unionrect +
+ + + +[+] IM_RECT_VCENTRE +
+ + + +[+] im_ref_string_set +
+ + + +[+] IM_REGION_ADDR +
+ + + +[+] IM_REGION_ADDR_TOPLEFT +
+ + + +[+] im_region_black +
+ + + +[+] im_region_buffer +
+ + + +[+] im_region_create +
+ + + +[+] im_region_free +
+ + + +[+] IM_REGION_LSKIP +
+ + + +[+] IM_REGION_N_ELEMENTS +
+ + + +[+] im_region_paint +
+ + + +[+] im_region_region +
+ + + +[+] IM_REGION_SIZEOF_LINE +
+ + + +[+] im_remapfilerw +
+ + + +[+] IM_RINT +
+ + + +[+] im_rwcheck +
+ + + +[+] im_save_string_get +
+ + + +[+] im_save_string_set +
+ + + +[+] im_save_string_setf +
+ + + +[+] im_semaphore_destroy +
+ + + +[+] im_semaphore_down +
+ + + +[+] im_semaphore_downn +
+ + + +[+] im_semaphore_init +
+ + + +[+] im_semaphore_t +
+ + + +[+] im_semaphore_up +
+ + + +[+] im_semaphore_upn +
+ + + +[+] im_setupout +
+ + + +[+] IM_SIZEOF_HEADER +
+ + + +[+] im_slist_equal +
+ + + +[+] im_slist_filter +
+ + + +[+] im_slist_fold2 +
+ + + +[+] im_slist_free_all +
+ + + +[+] im_slist_map2 +
+ + + +[+] im_slist_map2_rev +
+ + + +[+] im_slist_map4 +
+ + + +[+] IM_SMALLTILE +
+ + + +[+] im_snprintf +
+ + + +[+] im_start_fn +
+ + + +[+] im_start_many +
+ + + +[+] im_start_one +
+ + + +[+] im_stdif_raw +
+ + + +[+] im_stop_fn +
+ + + +[+] im_stop_many +
+ + + +[+] im_stop_one +
+ + + +[+] im_strncpy +
+ + + +[+] im_strrstr +
+ + + +[+] IM_SWAP +
+ + + +[+] IM_THINSTRIP +
+ + + +[+] IM_TYPE_AREA +
+ + + +[+] IM_TYPE_B_W +
+ + + +[+] IM_TYPE_BLOB +
+ + + +[+] IM_TYPE_CMYK +
+ + + +[+] IM_TYPE_FOURIER +
+ + + +[+] IM_TYPE_GREY16 +
+ + + +[+] IM_TYPE_HISTOGRAM +
+ + + +[+] IM_TYPE_LAB +
+ + + +[+] IM_TYPE_LABQ +
+ + + +[+] IM_TYPE_LABS +
+ + + +[+] IM_TYPE_LCH +
+ + + +[+] IM_TYPE_MULTIBAND +
+ + + +[+] IM_TYPE_REF_STRING +
+ + + +[+] IM_TYPE_RGB +
+ + + +[+] IM_TYPE_RGB16 +
+ + + +[+] IM_TYPE_SAVE_STRING +
+ + + +[+] IM_TYPE_sRGB +
+ + + +[+] IM_TYPE_UCS +
+ + + +[+] IM_TYPE_XYZ +
+ + + +[+] IM_TYPE_YXY +
+ + + +[+] im_updatehist +
+ + + +[+] im_vdiag +
+ + + +[+] im_verror +
+ + + +[+] im_verror_system +
+ + + +[+] im_version +
+ + + +[+] IM_VERSION_STRING +
+ + + +[+] im_version_string +
+ + + +[+] im_vsnprintf +
+ + + +[+] im_vwarn +
+ + + +[+] im_warn +
+ + + +[+] IMAGE +
+ + + +[+] PEL +
+ + + +[+] Rect +
+ + + +[+] REGION +
+ + + +[+] vips_bandfmt_iscomplex +
+ + + +[+] vips_bandfmt_isfloat +
+ + + +[+] vips_bandfmt_isint +
+ + + +[+] vips_bandfmt_isuint +
+ + + +[+] vips_class_map_concrete_all +
+ + + +[+] VIPS_EXEEXT +
+ + + +[+] VIPS_MASK +
+ + + +[+] VIPS_MASK_BUTTERWORTH_BANDPASS +
+ + + +[+] VIPS_MASK_BUTTERWORTH_BANDREJECT +
+ + + +[+] VIPS_MASK_BUTTERWORTH_HIGHPASS +
+ + + +[+] VIPS_MASK_BUTTERWORTH_LOWPASS +
+ + + +[+] VIPS_MASK_BUTTERWORTH_RINGPASS +
+ + + +[+] VIPS_MASK_BUTTERWORTH_RINGREJECT +
+ + + +[+] VIPS_MASK_FRACTAL_FLT +
+ + + +[+] VIPS_MASK_GAUSS_BANDPASS +
+ + + +[+] VIPS_MASK_GAUSS_BANDREJECT +
+ + + +[+] VIPS_MASK_GAUSS_HIGHPASS +
+ + + +[+] VIPS_MASK_GAUSS_LOWPASS +
+ + + +[+] VIPS_MASK_GAUSS_RINGPASS +
+ + + +[+] VIPS_MASK_GAUSS_RINGREJECT +
+ + + +[+] VIPS_MASK_IDEAL_BANDPASS +
+ + + +[+] VIPS_MASK_IDEAL_BANDREJECT +
+ + + +[+] VIPS_MASK_IDEAL_HIGHPASS +
+ + + +[+] VIPS_MASK_IDEAL_LOWPASS +
+ + + +[+] VIPS_MASK_IDEAL_RINGPASS +
+ + + +[+] VIPS_MASK_IDEAL_RINGREJECT +
+ + + +[+] VIPS_META_IPCT_NAME +
+ + + +[+] VIPS_VECTOR_SOURCE_MAX +
+ + + +[+] VipsBandFmt +
+ + + +[+] VipsType +
+ + + +[+] VSListFold2Fn +
+ + + +[+] VSListMap2Fn +
+ + + +[+] VSListMap4Fn +
+ + +
+to the top
+

Header Files  2 


+
+almostdeprecated.h
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.18.0
+
+
to the top
+



+ +
+ + -- cgit