Skip to main content

Crate vips_sys

Crate vips_sys 

Source
Expand description

Low-level FFI bindings to libvips.

By default this crate uses pregenerated bindings (src/bindings/prebuilt.rs) so consumers do not need clang/bindgen at build time.

Enable the bindgen feature to regenerate bindings against the headers found on the machine (system libvips or vendor/libvips).

§License

This crate’s Rust source is MIT. The linked libvips library is LGPL-2.1 — distributing binaries that link libvips requires complying with LGPL-2.1 for that library. See the README “License” section.

Modules§

helpers
Optional minimal helpers for init / shutdown / version.

Structs§

VipsBufferThread
VipsExecutor
VipsSemaphore
VipsVector
VipsWindow
_GAsyncResult
_GByteArray
_GCancellable
_GCancellablePrivate
_GClosure
_GClosureNotifyData
_GCond
_GData
_GError
_GFileInfo
_GHashTable
_GInputStream
_GInputStreamClass
_GInputStreamPrivate
_GList
_GObject
_GObjectClass
_GObjectConstructParam
_GOptionGroup
_GParamSpec
_GQueue
_GSList
_GSeekable
_GString
_GThread
_GTimer
_GTypeClass
_GTypeInstance
_GValue
_VipsArea
_VipsArgument
_VipsArgumentClass
_VipsArgumentInstance
_VipsArrayDouble
_VipsArrayImage
_VipsArrayInt
_VipsBlob
_VipsBuf
_VipsBuffer
_VipsBufferCache
_VipsConnection
_VipsConnectionClass
_VipsDbuf
_VipsForeign
_VipsForeignClass
_VipsForeignLoad
_VipsForeignLoadClass
_VipsForeignSave
_VipsForeignSaveClass
_VipsFormat
_VipsFormatClass
_VipsGInputStream
_VipsGInputStreamClass
_VipsImage
_VipsImageClass
_VipsInterpolate
_VipsInterpolateClass
_VipsObject
_VipsObjectClass
_VipsOperation
_VipsOperationClass
_VipsProgress
_VipsRect
_VipsRefString
_VipsRegion
_VipsRegionClass
_VipsSaveString
_VipsSbuf
_VipsSbufClass
_VipsSource
_VipsSourceClass
_VipsSourceCustom
_VipsSourceCustomClass
_VipsSourceGInputStream
_VipsSourceGInputStreamClass
_VipsTarget
_VipsTargetClass
_VipsTargetCustom
_VipsTargetCustomClass
_VipsThing
_VipsThreadState
_VipsThreadStateClass
__BindgenBitfieldUnit
__sFILE
__sFILEX
__sbuf
im__DOUBLEMASK
im__INTMASK

Enums§

GConnectFlags
GParamFlags
GThreadPriority
RegionType
VipsAccess
VipsAlign
VipsAngle
VipsAngle45
VipsArgumentFlags
VipsBBits
VipsBandFormat
VipsBlendMode
VipsCoding
VipsCombine
VipsCombineMode
VipsCompassDirection
VipsDemandStyle
VipsDirection
VipsExtend
VipsFailOn
VipsForeignCoding
VipsForeignDzContainer
VipsForeignDzDepth
VipsForeignDzLayout
VipsForeignFlags
VipsForeignHeifCompression
VipsForeignHeifEncoder
VipsForeignJpegSubsample
VipsForeignKeep
VipsForeignPdfPageBox
VipsForeignPngFilter
VipsForeignPpmFormat
VipsForeignSaveable
VipsForeignSubsample
VipsForeignTiffCompression
VipsForeignTiffPredictor
VipsForeignTiffResunit
VipsForeignWebpPreset
VipsFormatFlags
VipsImageType
VipsIntent
VipsInteresting
VipsInterpretation
VipsKernel
VipsOperationBoolean
VipsOperationComplex
VipsOperationComplex2
VipsOperationComplexget
VipsOperationFlags
VipsOperationMath
VipsOperationMath2
VipsOperationMorphology
VipsOperationRelational
VipsOperationRound
VipsPCS
VipsPrecision
VipsRegionShrink
VipsSdfShape
VipsSize
VipsTextWrap
VipsToken
_RegionType

Constants§

VIPS_A_X0
VIPS_A_Y0
VIPS_A_Z0
VIPS_B_X0
VIPS_B_Y0
VIPS_B_Z0
VIPS_CONFIG
VIPS_C_X0
VIPS_C_Y0
VIPS_C_Z0
VIPS_D50_X0
VIPS_D50_Y0
VIPS_D50_Z0
VIPS_D55_X0
VIPS_D55_Y0
VIPS_D55_Z0
VIPS_D65_X0
VIPS_D65_Y0
VIPS_D65_Z0
VIPS_D75_X0
VIPS_D75_Y0
VIPS_D75_Z0
VIPS_D93_X0
VIPS_D93_Y0
VIPS_D93_Z0
VIPS_D3250_X0
VIPS_D3250_Y0
VIPS_D3250_Z0
VIPS_DEFAULT_MAX_COORD
VIPS_ENABLE_DEPRECATED
VIPS_EXEEXT
VIPS_E_X0
VIPS_E_Y0
VIPS_E_Z0
VIPS_INTERPOLATE_SCALE
VIPS_INTERPOLATE_SHIFT
VIPS_LIBRARY_AGE
VIPS_LIBRARY_CURRENT
VIPS_LIBRARY_REVISION
VIPS_MAGIC_INTEL
VIPS_MAGIC_SPARC
VIPS_MAJOR_VERSION
VIPS_META_BITS_PER_SAMPLE
VIPS_META_CONCURRENCY
VIPS_META_EXIF_NAME
VIPS_META_ICC_NAME
VIPS_META_IMAGEDESCRIPTION
VIPS_META_IPCT_NAME
VIPS_META_IPTC_NAME
VIPS_META_LOADER
VIPS_META_N_PAGES
VIPS_META_N_SUBIFDS
VIPS_META_ORIENTATION
VIPS_META_PAGE_HEIGHT
VIPS_META_PALETTE
VIPS_META_PHOTOSHOP_NAME
VIPS_META_RESOLUTION_UNIT
VIPS_META_SEQUENTIAL
VIPS_META_TILE_HEIGHT
VIPS_META_TILE_WIDTH
VIPS_META_XMP_NAME
VIPS_MICRO_VERSION
VIPS_MINOR_VERSION
VIPS_PATH_MAX
VIPS_PI
VIPS_SAVEABLE_LAST
VIPS_SBUF_BUFFER_SIZE
VIPS_SIZEOF_HEADER
VIPS_SPARE
VIPS_TARGET_BUFFER_SIZE
VIPS_TARGET_CUSTOM_BUFFER_SIZE
VIPS_TRANSFORM_SCALE
VIPS_TRANSFORM_SHIFT
VIPS_VECTOR_SOURCE_MAX
VIPS_VERSION
VIPS_VERSION_STRING
VIPS__FATSTRIP_HEIGHT
VIPS__THINSTRIP_HEIGHT
VIPS__TILE_HEIGHT
VIPS__TILE_WIDTH

Functions§

g_free⚠
g_object_ref⚠
g_object_unref⚠
g_signal_connect_data⚠
vips_CMC2LCh⚠
vips_CMYK2XYZ⚠
vips_HSV2sRGB⚠
vips_LCh2CMC⚠
vips_LCh2Lab⚠
vips_Lab2LCh⚠
vips_Lab2LabQ⚠
vips_Lab2LabS⚠
vips_Lab2XYZ⚠
vips_LabQ2Lab⚠
vips_LabQ2LabS⚠
vips_LabQ2sRGB⚠
vips_LabS2Lab⚠
vips_LabS2LabQ⚠
vips_Oklab2Oklch⚠
vips_Oklab2XYZ⚠
vips_Oklch2Oklab⚠
vips_XYZ2CMYK⚠
vips_XYZ2Lab⚠
vips_XYZ2Oklab⚠
vips_XYZ2Yxy⚠
vips_XYZ2scRGB⚠
vips_Yxy2XYZ⚠
vips__argument_get_instance⚠
vips__argument_table_lookup⚠
vips__demand_hint_array⚠
vips__deprecated_open_read⚠
vips__deprecated_open_write⚠
vips__file_open_read⚠
vips__file_open_write⚠
vips__file_read⚠
vips__filename_split8⚠
vips__find_lroverlap⚠
vips__find_tboverlap⚠
vips__get_bytes⚠
vips__get_sizeof_vipsobject⚠
vips__image_copy_fields_array⚠
vips__image_pio_output⚠
vips__image_wio_output⚠
vips__init⚠
vips__ink_to_vector⚠
vips__input_interpolate_init⚠
vips__object_set_member⚠
vips__open⚠
vips__region_check_ownership⚠
vips__region_count_pixels⚠
vips__region_no_ownership⚠
vips__region_take_ownership⚠
vips__render_shutdown⚠
vips__seek⚠
vips__temp_name⚠
vips__thread_gate_start⚠
vips__thread_gate_stop⚠
vips__thread_malloc_free⚠
vips__token_get⚠
vips__view_image⚠
vips__win32_terminate⚠
vips__write⚠
vips_abs⚠
vips_acos⚠
vips_acosh⚠
vips_add⚠
vips_add_option_entries⚠
vips_addalpha⚠
vips_affine⚠
vips_allocate_input_array⚠
vips_amiMSBfirst⚠
vips_analyzeload⚠
vips_andimage⚠
vips_andimage_const⚠
vips_andimage_const1⚠
vips_area_copy⚠
vips_area_free_cb⚠
vips_area_get_data⚠
vips_area_get_type⚠
vips_area_new⚠
vips_area_new_array⚠
vips_area_new_array_object⚠
vips_area_unref⚠
vips_argument_class_map⚠
vips_argument_class_needsstring⚠
vips_argument_get_id⚠
vips_argument_map⚠
vips_array_double_get⚠
vips_array_double_get_type⚠
vips_array_double_new⚠
vips_array_double_newv⚠
vips_array_image_append⚠
vips_array_image_empty⚠
vips_array_image_get⚠
vips_array_image_get_type⚠
vips_array_image_new⚠
vips_array_image_new_from_string⚠
vips_array_image_newv⚠
vips_array_int_get⚠
vips_array_int_get_type⚠
vips_array_int_new⚠
vips_array_int_newv⚠
vips_arrayjoin⚠
vips_asin⚠
vips_asinh⚠
vips_atan⚠
vips_atan2⚠
vips_atan2_const⚠
vips_atan2_const1⚠
vips_atanh⚠
vips_autorot⚠
vips_autorot_get_angle⚠
vips_autorot_remove_angle⚠
vips_avg⚠
vips_band_format_is8bit⚠
vips_band_format_iscomplex⚠
vips_band_format_isfloat⚠
vips_band_format_isint⚠
vips_band_format_isuint⚠
vips_bandand⚠
vips_bandbool⚠
vips_bandeor⚠
vips_bandfold⚠
vips_bandjoin⚠
vips_bandjoin2⚠
vips_bandjoin_const⚠
vips_bandjoin_const1⚠
vips_bandmean⚠
vips_bandor⚠
vips_bandrank⚠
vips_bandunfold⚠
vips_black⚠
vips_blob_copy⚠
vips_blob_get⚠
vips_blob_get_type⚠
vips_blob_new⚠
vips_blob_set⚠
vips_block_untrusted_set⚠
vips_boolean⚠
vips_boolean_const⚠
vips_boolean_const1⚠
vips_break_token⚠
vips_buf_all⚠
vips_buf_append_size⚠
vips_buf_appendc⚠
vips_buf_appendd⚠
vips_buf_appendf⚠
vips_buf_appendg⚠
vips_buf_appendgv⚠
vips_buf_appendns⚠
vips_buf_appends⚠
vips_buf_change⚠
vips_buf_destroy⚠
vips_buf_firstline⚠
vips_buf_init⚠
vips_buf_init_dynamic⚠
vips_buf_init_static⚠
vips_buf_is_empty⚠
vips_buf_is_full⚠
vips_buf_len⚠
vips_buf_removec⚠
vips_buf_rewind⚠
vips_buf_set_dynamic⚠
vips_buf_set_static⚠
vips_buf_vappendf⚠
vips_buffer_done⚠
vips_buffer_dump_all⚠
vips_buffer_new⚠
vips_buffer_print⚠
vips_buffer_ref⚠
vips_buffer_undone⚠
vips_buffer_unref⚠
vips_buffer_unref_ref⚠
vips_buildlut⚠
vips_byteswap⚠
vips_cache⚠
vips_cache_drop_all⚠
vips_cache_get_max⚠
vips_cache_get_max_files⚠
vips_cache_get_max_mem⚠
vips_cache_get_size⚠
vips_cache_operation_add⚠
vips_cache_operation_build⚠
vips_cache_operation_buildp⚠
vips_cache_operation_lookup⚠
vips_cache_print⚠
vips_cache_set_dump⚠
vips_cache_set_max⚠
vips_cache_set_max_files⚠
vips_cache_set_max_mem⚠
vips_cache_set_trace⚠
vips_call⚠
vips_call_argv⚠
vips_call_options⚠
vips_call_required_optional⚠
vips_call_split⚠
vips_call_split_option_string⚠
vips_canny⚠
vips_case⚠
vips_cast⚠
vips_cast_char⚠
vips_cast_complex⚠
vips_cast_double⚠
vips_cast_dpcomplex⚠
vips_cast_float⚠
vips_cast_int⚠
vips_cast_short⚠
vips_cast_uchar⚠
vips_cast_uint⚠
vips_cast_ushort⚠
vips_ceil⚠
vips_check_8or16⚠
vips_check_bandno⚠
vips_check_bands⚠
vips_check_bands_1or3⚠
vips_check_bands_1orn⚠
vips_check_bands_1orn_unary⚠
vips_check_bands_atleast⚠
vips_check_bands_same⚠
vips_check_coding⚠
vips_check_coding_known⚠
vips_check_coding_noneorlabq⚠
vips_check_coding_same⚠
vips_check_complex⚠
vips_check_dmask⚠
vips_check_dmask_1d⚠
vips_check_format⚠
vips_check_format_same⚠
vips_check_hist⚠
vips_check_imask⚠
vips_check_int⚠
vips_check_matrix⚠
vips_check_mono⚠
vips_check_noncomplex⚠
vips_check_oddsquare⚠
vips_check_precision_intfloat⚠
vips_check_separable⚠
vips_check_size_same⚠
vips_check_twocomponents⚠
vips_check_u8or16⚠
vips_check_u8or16orf⚠
vips_check_uint⚠
vips_check_uintorf⚠
vips_check_uncoded⚠
vips_check_vector⚠
vips_check_vector_length⚠
vips_clamp⚠
vips_class_find⚠
vips_class_map_all⚠
vips_col_C2Ccmc⚠
vips_col_Ccmc2C⚠
vips_col_Ch2ab⚠
vips_col_Ch2hcmc⚠
vips_col_Chcmc2h⚠
vips_col_L2Lcmc⚠
vips_col_Lab2XYZ⚠
vips_col_Lcmc2L⚠
vips_col_XYZ2Lab⚠
vips_col_XYZ2scRGB⚠
vips_col_ab2Ch⚠
vips_col_ab2h⚠
vips_col_dE00⚠
vips_col_make_tables_CMC⚠
vips_col_sRGB2scRGB_8⚠
vips_col_sRGB2scRGB_8_noclip⚠
vips_col_sRGB2scRGB_16⚠
vips_col_sRGB2scRGB_16_noclip⚠
vips_col_scRGB2BW_8⚠
vips_col_scRGB2BW_16⚠
vips_col_scRGB2XYZ⚠
vips_col_scRGB2sRGB_8⚠
vips_col_scRGB2sRGB_16⚠
vips_colourspace⚠
vips_colourspace_issupported⚠
vips_compass⚠
vips_complex⚠
vips_complex2⚠
vips_complexform⚠
vips_complexget⚠
vips_composite⚠
vips_composite2⚠
vips_concurrency_get⚠
vips_concurrency_set⚠
vips_conj⚠
vips_connection_filename⚠
vips_connection_get_type⚠
vips_connection_nick⚠
vips_conv⚠
vips_conva⚠
vips_convasep⚠
vips_convf⚠
vips_convi⚠
vips_convsep⚠
vips_copy⚠
vips_copy_file⚠
vips_cos⚠
vips_cosh⚠
vips_countlines⚠
vips_crop⚠
vips_cross_phase⚠
vips_csvload⚠
vips_csvload_source⚠
vips_csvsave⚠
vips_csvsave_target⚠
vips_dE00⚠
vips_dE76⚠
vips_dECMC⚠
vips_dbuf_allocate⚠
vips_dbuf_destroy⚠
vips_dbuf_get_write⚠
vips_dbuf_init⚠
vips_dbuf_minimum_size⚠
vips_dbuf_read⚠
vips_dbuf_reset⚠
vips_dbuf_seek⚠
vips_dbuf_steal⚠
vips_dbuf_string⚠
vips_dbuf_tell⚠
vips_dbuf_truncate⚠
vips_dbuf_write⚠
vips_dbuf_write_amp⚠
vips_dbuf_writef⚠
vips_dcrawload⚠
vips_dcrawload_buffer⚠
vips_dcrawload_source⚠
vips_deviate⚠
vips_divide⚠
vips_draw_circle⚠
vips_draw_circle1⚠
vips_draw_flood⚠
vips_draw_flood1⚠
vips_draw_image⚠
vips_draw_line⚠
vips_draw_line1⚠
vips_draw_mask⚠
vips_draw_mask1⚠
vips_draw_point⚠
vips_draw_point1⚠
vips_draw_rect⚠
vips_draw_rect1⚠
vips_draw_smudge⚠
vips_dzsave⚠
vips_dzsave_buffer⚠
vips_dzsave_target⚠
vips_embed⚠
vips_enum_from_nick⚠
vips_enum_nick⚠
vips_enum_string⚠
vips_eorimage⚠
vips_eorimage_const⚠
vips_eorimage_const1⚠
vips_equal⚠
vips_equal_const⚠
vips_equal_const1⚠
vips_error⚠
vips_error_buffer⚠
vips_error_buffer_copy⚠
vips_error_clear⚠
vips_error_exit⚠
vips_error_freeze⚠
vips_error_g⚠
vips_error_system⚠
vips_error_thaw⚠
vips_executor_run⚠
vips_executor_set_array⚠
vips_executor_set_destination⚠
vips_executor_set_parameter⚠
vips_executor_set_program⚠
vips_executor_set_scanline⚠
vips_existsf⚠
vips_exp⚠
vips_exp10⚠
vips_extract_area⚠
vips_extract_band⚠
vips_eye⚠
vips_falsecolour⚠
vips_fastcor⚠
vips_file_length⚠
vips_filename_get_filename⚠
vips_filename_get_options⚠
vips_filename_suffix_match⚠
vips_fill_nearest⚠
vips_find_trim⚠
vips_fitsload⚠
vips_fitsload_source⚠
vips_fitssave⚠
vips_flags_from_nick⚠
vips_flatten⚠
vips_flip⚠
vips_float2rad⚠
vips_floor⚠
vips_foreign_find_load⚠
vips_foreign_find_load_buffer⚠
vips_foreign_find_load_source⚠
vips_foreign_find_save⚠
vips_foreign_find_save_buffer⚠
vips_foreign_find_save_target⚠
vips_foreign_flags⚠
vips_foreign_get_suffixes⚠
vips_foreign_get_type⚠
vips_foreign_is_a⚠
vips_foreign_is_a_buffer⚠
vips_foreign_is_a_source⚠
vips_foreign_load_get_type⚠
vips_foreign_load_invalidate⚠
vips_foreign_map⚠
vips_foreign_save_get_type⚠
vips_format_for_file⚠
vips_format_for_name⚠
vips_format_get_flags⚠
vips_format_get_type⚠
vips_format_map⚠
vips_format_read⚠
vips_format_sizeof⚠
vips_format_sizeof_unsafe⚠
vips_format_write⚠
vips_fractsurf⚠
vips_free⚠
vips_freqmult⚠
vips_fwfft⚠
vips_g_cond_free⚠
vips_g_cond_new⚠
vips_g_error⚠
vips_g_input_stream_get_type⚠
vips_g_input_stream_new_from_source⚠
vips_g_mutex_free⚠
vips_g_mutex_new⚠
vips_g_thread_join⚠
vips_g_thread_new⚠
vips_gamma⚠
vips_gaussblur⚠
vips_gaussmat⚠
vips_gaussnoise⚠
vips_get_argv0⚠
vips_get_disc_threshold⚠
vips_get_option_group⚠
vips_get_prgname⚠
vips_get_tile_size⚠
vips_getpoint⚠
vips_gifload⚠
vips_gifload_buffer⚠
vips_gifload_source⚠
vips_gifsave⚠
vips_gifsave_buffer⚠
vips_gifsave_target⚠
vips_globalbalance⚠
vips_gravity⚠
vips_grey⚠
vips_grid⚠
vips_guess_libdir⚠
vips_guess_prefix⚠
vips_hash_table_map⚠
vips_heifload⚠
vips_heifload_buffer⚠
vips_heifload_source⚠
vips_heifsave⚠
vips_heifsave_buffer⚠
vips_heifsave_target⚠
vips_hist_cum⚠
vips_hist_entropy⚠
vips_hist_equal⚠
vips_hist_find⚠
vips_hist_find_indexed⚠
vips_hist_find_ndim⚠
vips_hist_ismonotonic⚠
vips_hist_local⚠
vips_hist_match⚠
vips_hist_norm⚠
vips_hist_plot⚠
vips_hough_circle⚠
vips_hough_line⚠
vips_icc_ac2rc⚠
vips_icc_export⚠
vips_icc_import⚠
vips_icc_is_compatible_profile⚠
vips_icc_present⚠
vips_icc_transform⚠
vips_identity⚠
vips_ifthenelse⚠
vips_imag⚠
vips_image_copy_memory⚠
vips_image_decode⚠
vips_image_decode_predict⚠
vips_image_encode⚠
vips_image_eval⚠
vips_image_free_buffer⚠
vips_image_generate⚠
vips_image_get⚠
vips_image_get_area⚠
vips_image_get_array_double⚠
vips_image_get_array_int⚠
vips_image_get_as_string⚠
vips_image_get_bands⚠
vips_image_get_blob⚠
vips_image_get_coding⚠
vips_image_get_concurrency⚠
vips_image_get_data⚠
vips_image_get_double⚠
vips_image_get_fields⚠
vips_image_get_filename⚠
vips_image_get_format⚠
vips_image_get_format_max⚠
vips_image_get_gainmap⚠
vips_image_get_height⚠
vips_image_get_history⚠
vips_image_get_image⚠
vips_image_get_int⚠
vips_image_get_interpretation⚠
vips_image_get_mode⚠
vips_image_get_n_pages⚠
vips_image_get_n_subifds⚠
vips_image_get_offset⚠
vips_image_get_orientation⚠
vips_image_get_orientation_swap⚠
vips_image_get_page_height⚠
vips_image_get_scale⚠
vips_image_get_string⚠
vips_image_get_tile_height⚠
vips_image_get_tile_width⚠
vips_image_get_type⚠
vips_image_get_typeof⚠
vips_image_get_width⚠
vips_image_get_xoffset⚠
vips_image_get_xres⚠
vips_image_get_yoffset⚠
vips_image_get_yres⚠
vips_image_guess_format⚠
vips_image_guess_interpretation⚠
vips_image_hasalpha⚠
vips_image_history_args⚠
vips_image_history_printf⚠
vips_image_init_fields⚠
vips_image_inplace⚠
vips_image_invalidate_all⚠
vips_image_isMSBfirst⚠
vips_image_is_sequential⚠
vips_image_isfile⚠
vips_image_iskilled⚠
vips_image_ispartial⚠
vips_image_map⚠
vips_image_matrix_from_array⚠
vips_image_memory⚠
vips_image_minimise_all⚠
vips_image_new⚠
vips_image_new_from_buffer⚠
vips_image_new_from_file⚠
vips_image_new_from_file_RW⚠
vips_image_new_from_file_raw⚠
vips_image_new_from_image⚠
vips_image_new_from_image1⚠
vips_image_new_from_memory⚠
vips_image_new_from_memory_copy⚠
vips_image_new_from_source⚠
vips_image_new_matrix⚠
vips_image_new_matrix_from_array⚠
vips_image_new_matrixv⚠
vips_image_new_memory⚠
vips_image_new_mode⚠
vips_image_new_temp_file⚠
vips_image_open_input⚠
vips_image_open_output⚠
vips_image_pio_input⚠
vips_image_pio_output⚠
vips_image_pipeline_array⚠
vips_image_pipelinev⚠
vips_image_posteval⚠
vips_image_preeval⚠
vips_image_print_field⚠
vips_image_remove⚠
vips_image_set⚠
vips_image_set_area⚠
vips_image_set_array_double⚠
vips_image_set_array_int⚠
vips_image_set_blob⚠
vips_image_set_blob_copy⚠
vips_image_set_delete_on_close⚠
vips_image_set_double⚠
vips_image_set_image⚠
vips_image_set_int⚠
vips_image_set_kill⚠
vips_image_set_progress⚠
vips_image_set_string⚠
vips_image_wio_input⚠
vips_image_write⚠
vips_image_write_line⚠
vips_image_write_prepare⚠
vips_image_write_to_buffer⚠
vips_image_write_to_file⚠
vips_image_write_to_memory⚠
vips_image_write_to_target⚠
vips_info⚠
vips_info_set⚠
vips_init⚠
vips_insert⚠
vips_interpolate⚠
vips_interpolate_bilinear_static⚠
vips_interpolate_get_method⚠
vips_interpolate_get_type⚠
vips_interpolate_get_window_offset⚠
vips_interpolate_get_window_size⚠
vips_interpolate_nearest_static⚠
vips_interpolate_new⚠
vips_interpretation_bands⚠
vips_interpretation_max_alpha⚠
vips_invert⚠
vips_invertlut⚠
vips_invfft⚠
vips_iscasepostfix⚠
vips_isdirf⚠
vips_ispostfix⚠
vips_ispoweroftwo⚠
vips_isprefix⚠
vips_join⚠
vips_jp2kload⚠
vips_jp2kload_buffer⚠
vips_jp2kload_source⚠
vips_jp2ksave⚠
vips_jp2ksave_buffer⚠
vips_jp2ksave_target⚠
vips_jpegload⚠
vips_jpegload_buffer⚠
vips_jpegload_source⚠
vips_jpegsave⚠
vips_jpegsave_buffer⚠
vips_jpegsave_mime⚠
vips_jpegsave_target⚠
vips_jxlload⚠
vips_jxlload_buffer⚠
vips_jxlload_source⚠
vips_jxlsave⚠
vips_jxlsave_buffer⚠
vips_jxlsave_target⚠
vips_labelregions⚠
vips_leak_set⚠
vips_less⚠
vips_less_const⚠
vips_less_const1⚠
vips_lesseq⚠
vips_lesseq_const⚠
vips_lesseq_const1⚠
vips_linear⚠
vips_linear1⚠
vips_linecache⚠
vips_log⚠
vips_log10⚠
vips_logmat⚠
vips_lshift⚠
vips_lshift_const⚠
vips_lshift_const1⚠
vips_magickload⚠
vips_magickload_buffer⚠
vips_magickload_source⚠
vips_magicksave⚠
vips_magicksave_buffer⚠
vips_malloc⚠
vips_map_equal⚠
vips_mapfile⚠
vips_mapfilerw⚠
vips_mapim⚠
vips_maplut⚠
vips_mask_butterworth⚠
vips_mask_butterworth_band⚠
vips_mask_butterworth_ring⚠
vips_mask_fractal⚠
vips_mask_gaussian⚠
vips_mask_gaussian_band⚠
vips_mask_gaussian_ring⚠
vips_mask_ideal⚠
vips_mask_ideal_band⚠
vips_mask_ideal_ring⚠
vips_match⚠
vips_math⚠
vips_math2⚠
vips_math2_const⚠
vips_math2_const1⚠
vips_matload⚠
vips_matrixinvert⚠
vips_matrixload⚠
vips_matrixload_source⚠
vips_matrixmultiply⚠
vips_matrixprint⚠
vips_matrixsave⚠
vips_matrixsave_target⚠
vips_max⚠
vips_max_coord_get⚠
vips_maxpair⚠
vips_measure⚠
vips_median⚠
vips_merge⚠
vips_min⚠
vips_minpair⚠
vips_mkdirf⚠
vips_more⚠
vips_more_const⚠
vips_more_const1⚠
vips_moreeq⚠
vips_moreeq_const⚠
vips_moreeq_const1⚠
vips_morph⚠
vips_mosaic⚠
vips_mosaic1⚠
vips_msb⚠
vips_multiply⚠
vips_nickname_find⚠
vips_niftiload⚠
vips_niftiload_source⚠
vips_niftisave⚠
vips_notequal⚠
vips_notequal_const⚠
vips_notequal_const1⚠
vips_object_argument_isset⚠
vips_object_argument_needsstring⚠
vips_object_build⚠
vips_object_class_install_argument⚠
vips_object_dump⚠
vips_object_get_args⚠
vips_object_get_argument⚠
vips_object_get_argument_flags⚠
vips_object_get_argument_priority⚠
vips_object_get_argument_to_string⚠
vips_object_get_description⚠
vips_object_get_property⚠
vips_object_get_type⚠
vips_object_local_array⚠
vips_object_local_cb⚠
vips_object_map⚠
vips_object_new⚠
vips_object_new_from_string⚠
vips_object_preclose⚠
vips_object_print_all⚠
vips_object_print_dump⚠
vips_object_print_name⚠
vips_object_print_summary⚠
vips_object_print_summary_class⚠
vips_object_rewind⚠
vips_object_sanity⚠
vips_object_sanity_all⚠
vips_object_set⚠
vips_object_set_argument_from_string⚠
vips_object_set_from_string⚠
vips_object_set_property⚠
vips_object_set_required⚠
vips_object_set_static⚠
vips_object_set_valist⚠
vips_object_summary⚠
vips_object_summary_class⚠
vips_object_to_string⚠
vips_object_unref_outputs⚠
vips_openexrload⚠
vips_openslideload⚠
vips_openslideload_source⚠
vips_operation_block_set⚠
vips_operation_call_valist⚠
vips_operation_class_print_usage⚠
vips_operation_get_flags⚠
vips_operation_get_type⚠
vips_operation_invalidate⚠
vips_operation_new⚠
vips_orimage⚠
vips_orimage_const⚠
vips_orimage_const1⚠
vips_path_filename7⚠
vips_path_mode7⚠
vips_pdfload⚠
vips_pdfload_buffer⚠
vips_pdfload_source⚠
vips_percent⚠
vips_perlin⚠
vips_phasecor⚠
vips_pipe_read_limit_set⚠
vips_pngload⚠
vips_pngload_buffer⚠
vips_pngload_source⚠
vips_pngsave⚠
vips_pngsave_buffer⚠
vips_pngsave_target⚠
vips_polar⚠
vips_popenf⚠
vips_pow⚠
vips_pow_const⚠
vips_pow_const1⚠
vips_ppmload⚠
vips_ppmload_buffer⚠
vips_ppmload_source⚠
vips_ppmsave⚠
vips_ppmsave_target⚠
vips_premultiply⚠
vips_prewitt⚠
vips_profile⚠
vips_profile_load⚠
vips_profile_set⚠
vips_progress_set⚠
vips_project⚠
vips_pythagoras⚠
vips_quadratic⚠
vips_rad2float⚠
vips_radload⚠
vips_radload_buffer⚠
vips_radload_source⚠
vips_radsave⚠
vips_radsave_buffer⚠
vips_radsave_target⚠
vips_rank⚠
vips_rawload⚠
vips_rawsave⚠
vips_rawsave_buffer⚠
vips_rawsave_fd⚠
vips_rawsave_target⚠
vips_real⚠
vips_realpath⚠
vips_recomb⚠
vips_rect⚠
vips_rect_dup⚠
vips_rect_equalsrect⚠
vips_rect_includespoint⚠
vips_rect_includesrect⚠
vips_rect_intersectrect⚠
vips_rect_isempty⚠
vips_rect_marginadjust⚠
vips_rect_normalise⚠
vips_rect_overlapsrect⚠
vips_rect_unionrect⚠
vips_reduce⚠
vips_reduceh⚠
vips_reducev⚠
vips_ref_string_get⚠
vips_ref_string_get_type⚠
vips_ref_string_new⚠
vips_region_black⚠
vips_region_buffer⚠
vips_region_copy⚠
vips_region_dump_all⚠
vips_region_equalsregion⚠
vips_region_fetch⚠
vips_region_fill⚠
vips_region_get_type⚠
vips_region_height⚠
vips_region_image⚠
vips_region_invalidate⚠
vips_region_new⚠
vips_region_paint⚠
vips_region_paint_pel⚠
vips_region_position⚠
vips_region_prepare⚠
vips_region_prepare_many⚠
vips_region_prepare_to⚠
vips_region_region⚠
vips_region_shrink⚠
vips_region_shrink_method⚠
vips_region_width⚠
vips_relational⚠
vips_relational_const⚠
vips_relational_const1⚠
vips_remainder⚠
vips_remainder_const⚠
vips_remainder_const1⚠
vips_remapfilerw⚠
vips_remosaic⚠
vips_rename⚠
vips_reorder_margin_hint⚠
vips_reorder_prepare_many⚠
vips_replicate⚠
vips_resize⚠
vips_rint⚠
vips_rmdirf⚠
vips_rot⚠
vips_rot45⚠
vips_rot90⚠
vips_rot180⚠
vips_rot270⚠
vips_rotate⚠
vips_round⚠
vips_rshift⚠
vips_rshift_const⚠
vips_rshift_const1⚠
vips_sRGB2HSV⚠
vips_sRGB2scRGB⚠
vips_save_string_get_type⚠
vips_sbuf_get_line⚠
vips_sbuf_get_line_copy⚠
vips_sbuf_get_non_whitespace⚠
vips_sbuf_get_type⚠
vips_sbuf_getc⚠
vips_sbuf_new_from_source⚠
vips_sbuf_require⚠
vips_sbuf_skip_whitespace⚠
vips_sbuf_unbuffer⚠
vips_sbuf_ungetc⚠
vips_scRGB2BW⚠
vips_scRGB2XYZ⚠
vips_scRGB2sRGB⚠
vips_scale⚠
vips_scharr⚠
vips_sdf⚠
vips_semaphore_destroy⚠
vips_semaphore_down⚠
vips_semaphore_down_timeout⚠
vips_semaphore_downn⚠
vips_semaphore_init⚠
vips_semaphore_up⚠
vips_semaphore_upn⚠
vips_sequential⚠
vips_sharpen⚠
vips_shrink⚠
vips_shrinkh⚠
vips_shrinkv⚠
vips_shutdown⚠
vips_sign⚠
vips_similarity⚠
vips_sin⚠
vips_sines⚠
vips_sinh⚠
vips_sink⚠
vips_sink_disc⚠
vips_sink_memory⚠
vips_sink_screen⚠
vips_sink_tile⚠
vips_slist_equal⚠
vips_slist_filter⚠
vips_slist_fold2⚠
vips_slist_free_all⚠
vips_slist_map2⚠
vips_slist_map4⚠
vips_slist_map2_rev⚠
vips_smartcrop⚠
vips_snprintf⚠
vips_sobel⚠
vips_source_custom_get_type⚠
vips_source_custom_new⚠
vips_source_decode⚠
vips_source_g_input_stream_get_type⚠
vips_source_g_input_stream_new⚠
vips_source_get_type⚠
vips_source_is_file⚠
vips_source_is_mappable⚠
vips_source_length⚠
vips_source_map⚠
vips_source_map_blob⚠
vips_source_minimise⚠
vips_source_new_from_blob⚠
vips_source_new_from_descriptor⚠
vips_source_new_from_file⚠
vips_source_new_from_memory⚠
vips_source_new_from_options⚠
vips_source_new_from_target⚠
vips_source_read⚠
vips_source_rewind⚠
vips_source_seek⚠
vips_source_sniff⚠
vips_source_sniff_at_most⚠
vips_source_unminimise⚠
vips_spcor⚠
vips_spectrum⚠
vips_start_many⚠
vips_start_one⚠
vips_stats⚠
vips_stdif⚠
vips_stop_many⚠
vips_stop_one⚠
vips_strdup⚠
vips_strncpy⚠
vips_strrstr⚠
vips_strtod⚠
vips_subsample⚠
vips_subtract⚠
vips_sum⚠
vips_svgload⚠
vips_svgload_buffer⚠
vips_svgload_source⚠
vips_svgload_string⚠
vips_switch⚠
vips_system⚠
vips_tan⚠
vips_tanh⚠
vips_target_custom_get_type⚠
vips_target_custom_new⚠
vips_target_end⚠
vips_target_finish⚠
vips_target_get_type⚠
vips_target_new_temp⚠
vips_target_new_to_descriptor⚠
vips_target_new_to_file⚠
vips_target_new_to_memory⚠
vips_target_putc⚠
vips_target_read⚠
vips_target_seek⚠
vips_target_steal⚠
vips_target_steal_text⚠
vips_target_write⚠
vips_target_write_amp⚠
vips_target_writef⚠
vips_target_writes⚠
vips_text⚠
vips_thing_get_type⚠
vips_thing_new⚠
vips_thread_execute⚠
vips_thread_isvips⚠
vips_thread_isworker⚠
vips_thread_shutdown⚠
vips_thread_state_get_type⚠
vips_thread_state_new⚠
vips_thread_state_set⚠
vips_threadpool_run⚠
vips_thumbnail⚠
vips_thumbnail_buffer⚠
vips_thumbnail_image⚠
vips_thumbnail_source⚠
vips_tiffload⚠
vips_tiffload_buffer⚠
vips_tiffload_source⚠
vips_tiffsave⚠
vips_tiffsave_buffer⚠
vips_tiffsave_target⚠
vips_tilecache⚠
vips_tonelut⚠
vips_tracked_aligned_alloc⚠
vips_tracked_aligned_free⚠
vips_tracked_close⚠
vips_tracked_free⚠
vips_tracked_get_allocs⚠
vips_tracked_get_files⚠
vips_tracked_get_mem⚠
vips_tracked_get_mem_highwater⚠
vips_tracked_malloc⚠
vips_tracked_open⚠
vips_transpose3d⚠
vips_type_depth⚠
vips_type_find⚠
vips_type_map⚠
vips_type_map_all⚠
vips_uhdr2scRGB⚠
vips_uhdrload⚠
vips_uhdrload_buffer⚠
vips_uhdrload_source⚠
vips_uhdrsave⚠
vips_uhdrsave_buffer⚠
vips_uhdrsave_target⚠
vips_unpremultiply⚠
vips_value_get_area⚠
vips_value_get_array⚠
vips_value_get_array_double⚠
vips_value_get_array_image⚠
vips_value_get_array_int⚠
vips_value_get_array_object⚠
vips_value_get_blob⚠
vips_value_get_ref_string⚠
vips_value_get_save_string⚠
vips_value_is_null⚠
vips_value_set_area⚠
vips_value_set_array⚠
vips_value_set_array_double⚠
vips_value_set_array_image⚠
vips_value_set_array_int⚠
vips_value_set_array_object⚠
vips_value_set_blob⚠
vips_value_set_blob_free⚠
vips_value_set_ref_string⚠
vips_value_set_save_string⚠
vips_value_set_save_stringf⚠
vips_vector_asm2⚠
vips_vector_asm3⚠
vips_vector_compile⚠
vips_vector_constant⚠
vips_vector_destination⚠
vips_vector_free⚠
vips_vector_full⚠
vips_vector_init⚠
vips_vector_new⚠
vips_vector_parameter⚠
vips_vector_print⚠
vips_vector_source_name⚠
vips_vector_source_scanline⚠
vips_vector_temporary⚠
vips_vector_to_fixed_point⚠
vips_verror⚠
vips_verror_system⚠
vips_version⚠
vips_version_string⚠
vips_vinfo⚠
vips_vipsload⚠
vips_vipsload_source⚠
vips_vipssave⚠
vips_vipssave_target⚠
vips_vsnprintf⚠
vips_vwarn⚠
vips_warn⚠
vips_webpload⚠
vips_webpload_buffer⚠
vips_webpload_source⚠
vips_webpsave⚠
vips_webpsave_buffer⚠
vips_webpsave_mime⚠
vips_webpsave_target⚠
vips_window_print⚠
vips_window_ref⚠
vips_window_unref⚠
vips_wop⚠
vips_wop_const⚠
vips_wop_const1⚠
vips_worley⚠
vips_wrap⚠
vips_xyz⚠
vips_zone⚠
vips_zoom⚠

Type Aliases§

DOUBLEMASK
FILE
GAsyncReadyCallback
GAsyncResult
GByteArray
GCallback
GCancellable
GCancellablePrivate
GClosure
GClosureNotify
GClosureNotifyData
GCond
GData
GError
GFileInfo
GFunc
GHashTable
GInputStream
GInputStreamClass
GInputStreamPrivate
GList
GMutex
GObject
GObjectClass
GObjectConstructParam
GOptionGroup
GParamSpec
GQuark
GQueue
GSList
GSeekable
GString
GThread
GThreadFunc
GTimer
GType
GTypeClass
GTypeInstance
GValue
INTMASK
VipsArea
VipsArgument
VipsArgumentClass
VipsArgumentClassMapFn
VipsArgumentInstance
VipsArgumentMapFn
VipsArgumentTable
VipsArrayDouble
VipsArrayDouble_autoptr
VipsArrayDouble_listautoptr
VipsArrayDouble_queueautoptr
VipsArrayDouble_slistautoptr
VipsArrayImage
VipsArrayImage_autoptr
VipsArrayImage_listautoptr
VipsArrayImage_queueautoptr
VipsArrayImage_slistautoptr
VipsArrayInt
VipsBlob
VipsBuf
VipsBuffer
VipsBufferCache
VipsCallbackFn
VipsClassMapFn
VipsConnection
VipsConnectionClass
VipsConnection_autoptr
VipsConnection_listautoptr
VipsConnection_queueautoptr
VipsConnection_slistautoptr
VipsDbuf
VipsForeign
VipsForeignClass
VipsForeignLoad
VipsForeignLoadClass
VipsForeignSave
VipsForeignSaveClass
VipsFormat
VipsFormatClass
VipsGInputStream
VipsGInputStreamClass
VipsGInputStream_autoptr
VipsGInputStream_listautoptr
VipsGInputStream_queueautoptr
VipsGInputStream_slistautoptr
VipsGenerateFn
VipsImage
VipsImageClass
VipsImageMapFn
VipsImage_autoptr
VipsImage_listautoptr
VipsImage_queueautoptr
VipsImage_slistautoptr
VipsInterpolate
VipsInterpolateClass
VipsInterpolateMethod
VipsInterpolate_autoptr
VipsInterpolate_listautoptr
VipsInterpolate_queueautoptr
VipsInterpolate_slistautoptr
VipsObject
VipsObjectClass
VipsObjectSetArguments
VipsObject_autoptr
VipsObject_listautoptr
VipsObject_queueautoptr
VipsObject_slistautoptr
VipsOperation
VipsOperationBuildFn
VipsOperationClass
VipsOperation_autoptr
VipsOperation_listautoptr
VipsOperation_queueautoptr
VipsOperation_slistautoptr
VipsPel
VipsPlotFn
VipsProgress
VipsRect
VipsRefString
VipsRegion
VipsRegionClass
VipsRegionFillFn
VipsRegionWrite
VipsRegion_autoptr
VipsRegion_listautoptr
VipsRegion_queueautoptr
VipsRegion_slistautoptr
VipsSListFold2Fn
VipsSListMap2Fn
VipsSListMap4Fn
VipsSaveString
VipsSbuf
VipsSbufClass
VipsSbuf_autoptr
VipsSbuf_listautoptr
VipsSbuf_queueautoptr
VipsSbuf_slistautoptr
VipsSinkNotify
VipsSource
VipsSourceClass
VipsSourceCustom
VipsSourceCustomClass
VipsSourceCustom_autoptr
VipsSourceCustom_listautoptr
VipsSourceCustom_queueautoptr
VipsSourceCustom_slistautoptr
VipsSourceGInputStream
VipsSourceGInputStreamClass
VipsSourceGInputStream_autoptr
VipsSourceGInputStream_listautoptr
VipsSourceGInputStream_queueautoptr
VipsSourceGInputStream_slistautoptr
VipsSource_autoptr
VipsSource_listautoptr
VipsSource_queueautoptr
VipsSource_slistautoptr
VipsStartFn
VipsStopFn
VipsTarget
VipsTargetClass
VipsTargetCustom
VipsTargetCustomClass
VipsTargetCustom_autoptr
VipsTargetCustom_listautoptr
VipsTargetCustom_queueautoptr
VipsTargetCustom_slistautoptr
VipsTarget_autoptr
VipsTarget_listautoptr
VipsTarget_queueautoptr
VipsTarget_slistautoptr
VipsThing
VipsThreadStartFn
VipsThreadState
VipsThreadStateClass
VipsThreadpoolAllocateFn
VipsThreadpoolProgressFn
VipsThreadpoolWorkFn
VipsTypeMap2Fn
VipsTypeMapFn
__builtin_va_list
__darwin_off_t
__int64_t
fpos_t
gboolean
gchar
gdouble
gfloat
gint
gint64
glong
gpointer
gsize
gssize
guint
guint8
guint32
guint64
gulong
im_object
off_t
va_list

Unions§

_GMutex
_GValue__bindgen_ty_1