List of all items
Structs
- Image
- spng_ffi::__sFILE
- spng_ffi::__sFILEX
- spng_ffi::__sbuf
- spng_ffi::spng_alloc
- spng_ffi::spng_bkgd
- spng_ffi::spng_chrm
- spng_ffi::spng_chrm_int
- spng_ffi::spng_chunk
- spng_ffi::spng_ctx
- spng_ffi::spng_exif
- spng_ffi::spng_hist
- spng_ffi::spng_iccp
- spng_ffi::spng_ihdr
- spng_ffi::spng_offs
- spng_ffi::spng_phys
- spng_ffi::spng_plte
- spng_ffi::spng_plte_entry
- spng_ffi::spng_row_info
- spng_ffi::spng_sbit
- spng_ffi::spng_splt
- spng_ffi::spng_splt_entry
- spng_ffi::spng_text
- spng_ffi::spng_time
- spng_ffi::spng_trns
- spng_ffi::spng_unknown_chunk
Enums
Functions
- blazediff_png_enabled
- decode_image
- decode_image_pair
- jpeg_io::decode_jpeg
- jpeg_io::load_jpeg
- jpeg_io::load_jpegs
- jpeg_io::save_jpeg
- load_image
- load_image_pair
- png_io::decode_png
- png_io::decode_spng
- png_io::encode_png
- png_io::load_png
- png_io::load_pngs
- png_io::save_png
- png_io::save_png_with_compression
- qoi_io::decode_qoi
- qoi_io::load_qoi
- qoi_io::load_qois
- qoi_io::save_qoi
- save_image
- spng_ffi::spng_ctx_free
- spng_ffi::spng_ctx_new
- spng_ffi::spng_ctx_new2
- spng_ffi::spng_decode_chunks
- spng_ffi::spng_decode_image
- spng_ffi::spng_decode_row
- spng_ffi::spng_decode_scanline
- spng_ffi::spng_decoded_image_size
- spng_ffi::spng_encode_chunks
- spng_ffi::spng_encode_image
- spng_ffi::spng_encode_row
- spng_ffi::spng_encode_scanline
- spng_ffi::spng_get_bkgd
- spng_ffi::spng_get_chrm
- spng_ffi::spng_get_chrm_int
- spng_ffi::spng_get_chunk_limits
- spng_ffi::spng_get_exif
- spng_ffi::spng_get_gama
- spng_ffi::spng_get_gama_int
- spng_ffi::spng_get_hist
- spng_ffi::spng_get_iccp
- spng_ffi::spng_get_ihdr
- spng_ffi::spng_get_image_limits
- spng_ffi::spng_get_offs
- spng_ffi::spng_get_option
- spng_ffi::spng_get_phys
- spng_ffi::spng_get_plte
- spng_ffi::spng_get_png_buffer
- spng_ffi::spng_get_row_info
- spng_ffi::spng_get_sbit
- spng_ffi::spng_get_splt
- spng_ffi::spng_get_srgb
- spng_ffi::spng_get_text
- spng_ffi::spng_get_time
- spng_ffi::spng_get_trns
- spng_ffi::spng_get_unknown_chunks
- spng_ffi::spng_set_bkgd
- spng_ffi::spng_set_chrm
- spng_ffi::spng_set_chrm_int
- spng_ffi::spng_set_chunk_limits
- spng_ffi::spng_set_crc_action
- spng_ffi::spng_set_exif
- spng_ffi::spng_set_gama
- spng_ffi::spng_set_gama_int
- spng_ffi::spng_set_hist
- spng_ffi::spng_set_iccp
- spng_ffi::spng_set_ihdr
- spng_ffi::spng_set_image_limits
- spng_ffi::spng_set_offs
- spng_ffi::spng_set_option
- spng_ffi::spng_set_phys
- spng_ffi::spng_set_plte
- spng_ffi::spng_set_png_buffer
- spng_ffi::spng_set_png_file
- spng_ffi::spng_set_png_stream
- spng_ffi::spng_set_sbit
- spng_ffi::spng_set_splt
- spng_ffi::spng_set_srgb
- spng_ffi::spng_set_text
- spng_ffi::spng_set_time
- spng_ffi::spng_set_trns
- spng_ffi::spng_set_unknown_chunks
- spng_ffi::spng_strerror
- spng_ffi::spng_version_string
- yiq::brightness_delta
- yiq::color_delta
- yiq::is_opaque
- yiq::pack_pixel
- yiq::threshold_to_max_delta
- yiq::threshold_to_max_delta_f32
- yiq::unpack_pixel
Type Aliases
- spng_ffi::FILE
- spng_ffi::__darwin_off_t
- spng_ffi::__int64_t
- spng_ffi::fpos_t
- spng_ffi::spng_calloc_fn
- spng_ffi::spng_color_type
- spng_ffi::spng_crc_action
- spng_ffi::spng_ctx_flags
- spng_ffi::spng_decode_flags
- spng_ffi::spng_encode_flags
- spng_ffi::spng_errno
- spng_ffi::spng_filter
- spng_ffi::spng_filter_choice
- spng_ffi::spng_format
- spng_ffi::spng_free_fn
- spng_ffi::spng_interlace_method
- spng_ffi::spng_location
- spng_ffi::spng_malloc_fn
- spng_ffi::spng_option
- spng_ffi::spng_read_fn
- spng_ffi::spng_realloc_fn
- spng_ffi::spng_rw_fn
- spng_ffi::spng_text_type
- spng_ffi::spng_write_fn
Constants
- spng_ffi::SPNG_VERSION_MAJOR
- spng_ffi::SPNG_VERSION_MINOR
- spng_ffi::SPNG_VERSION_PATCH
- spng_ffi::spng_color_type_SPNG_COLOR_TYPE_GRAYSCALE
- spng_ffi::spng_color_type_SPNG_COLOR_TYPE_GRAYSCALE_ALPHA
- spng_ffi::spng_color_type_SPNG_COLOR_TYPE_INDEXED
- spng_ffi::spng_color_type_SPNG_COLOR_TYPE_TRUECOLOR
- spng_ffi::spng_color_type_SPNG_COLOR_TYPE_TRUECOLOR_ALPHA
- spng_ffi::spng_crc_action_SPNG_CRC_DISCARD
- spng_ffi::spng_crc_action_SPNG_CRC_ERROR
- spng_ffi::spng_crc_action_SPNG_CRC_USE
- spng_ffi::spng_ctx_flags_SPNG_CTX_ENCODER
- spng_ffi::spng_ctx_flags_SPNG_CTX_IGNORE_ADLER32
- spng_ffi::spng_decode_flags_SPNG_DECODE_GAMMA
- spng_ffi::spng_decode_flags_SPNG_DECODE_PROGRESSIVE
- spng_ffi::spng_decode_flags_SPNG_DECODE_TRNS
- spng_ffi::spng_decode_flags_SPNG_DECODE_USE_GAMA
- spng_ffi::spng_decode_flags_SPNG_DECODE_USE_SBIT
- spng_ffi::spng_decode_flags_SPNG_DECODE_USE_TRNS
- spng_ffi::spng_encode_flags_SPNG_ENCODE_FINALIZE
- spng_ffi::spng_encode_flags_SPNG_ENCODE_PROGRESSIVE
- spng_ffi::spng_errno_SPNG_EBADSTATE
- spng_ffi::spng_errno_SPNG_EBIT_DEPTH
- spng_ffi::spng_errno_SPNG_EBKGD_NO_PLTE
- spng_ffi::spng_errno_SPNG_EBKGD_PLTE_IDX
- spng_ffi::spng_errno_SPNG_EBUFSIZ
- spng_ffi::spng_errno_SPNG_EBUF_SET
- spng_ffi::spng_errno_SPNG_ECHRM
- spng_ffi::spng_errno_SPNG_ECHUNKAVAIL
- spng_ffi::spng_errno_SPNG_ECHUNK_CRC
- spng_ffi::spng_errno_SPNG_ECHUNK_LIMITS
- spng_ffi::spng_errno_SPNG_ECHUNK_POS
- spng_ffi::spng_errno_SPNG_ECHUNK_SIZE
- spng_ffi::spng_errno_SPNG_ECHUNK_STDLEN
- spng_ffi::spng_errno_SPNG_ECHUNK_TYPE
- spng_ffi::spng_errno_SPNG_ECHUNK_UNKNOWN_CRITICAL
- spng_ffi::spng_errno_SPNG_ECOLOR_TYPE
- spng_ffi::spng_errno_SPNG_ECOMPRESSION_METHOD
- spng_ffi::spng_errno_SPNG_ECTXTYPE
- spng_ffi::spng_errno_SPNG_EDUP_BKGD
- spng_ffi::spng_errno_SPNG_EDUP_CHRM
- spng_ffi::spng_errno_SPNG_EDUP_EXIF
- spng_ffi::spng_errno_SPNG_EDUP_GAMA
- spng_ffi::spng_errno_SPNG_EDUP_HIST
- spng_ffi::spng_errno_SPNG_EDUP_ICCP
- spng_ffi::spng_errno_SPNG_EDUP_OFFS
- spng_ffi::spng_errno_SPNG_EDUP_PHYS
- spng_ffi::spng_errno_SPNG_EDUP_PLTE
- spng_ffi::spng_errno_SPNG_EDUP_SBIT
- spng_ffi::spng_errno_SPNG_EDUP_SRGB
- spng_ffi::spng_errno_SPNG_EDUP_TIME
- spng_ffi::spng_errno_SPNG_EDUP_TRNS
- spng_ffi::spng_errno_SPNG_EEXIF
- spng_ffi::spng_errno_SPNG_EFILTER
- spng_ffi::spng_errno_SPNG_EFILTER_METHOD
- spng_ffi::spng_errno_SPNG_EFLAGS
- spng_ffi::spng_errno_SPNG_EFMT
- spng_ffi::spng_errno_SPNG_EGAMA
- spng_ffi::spng_errno_SPNG_EHEIGHT
- spng_ffi::spng_errno_SPNG_EHIST_NO_PLTE
- spng_ffi::spng_errno_SPNG_EICCP_COMPRESSION_METHOD
- spng_ffi::spng_errno_SPNG_EICCP_NAME
- spng_ffi::spng_errno_SPNG_EIDAT_STREAM
- spng_ffi::spng_errno_SPNG_EIDAT_TOO_SHORT
- spng_ffi::spng_errno_SPNG_EIHDR_SIZE
- spng_ffi::spng_errno_SPNG_EINTERLACE_METHOD
- spng_ffi::spng_errno_SPNG_EINTERNAL
- spng_ffi::spng_errno_SPNG_EINVAL
- spng_ffi::spng_errno_SPNG_EIO
- spng_ffi::spng_errno_SPNG_EITXT
- spng_ffi::spng_errno_SPNG_EITXT_COMPRESSION_FLAG
- spng_ffi::spng_errno_SPNG_EITXT_COMPRESSION_METHOD
- spng_ffi::spng_errno_SPNG_EITXT_LANG_TAG
- spng_ffi::spng_errno_SPNG_EITXT_TRANSLATED_KEY
- spng_ffi::spng_errno_SPNG_EMEM
- spng_ffi::spng_errno_SPNG_ENCODE_ONLY
- spng_ffi::spng_errno_SPNG_ENODST
- spng_ffi::spng_errno_SPNG_ENOIHDR
- spng_ffi::spng_errno_SPNG_ENOPLTE
- spng_ffi::spng_errno_SPNG_ENOSRC
- spng_ffi::spng_errno_SPNG_ENOTFINAL
- spng_ffi::spng_errno_SPNG_EOF
- spng_ffi::spng_errno_SPNG_EOFFS
- spng_ffi::spng_errno_SPNG_EOI
- spng_ffi::spng_errno_SPNG_EOPSTATE
- spng_ffi::spng_errno_SPNG_EOVERFLOW
- spng_ffi::spng_errno_SPNG_EPHYS
- spng_ffi::spng_errno_SPNG_EPLTE_IDX
- spng_ffi::spng_errno_SPNG_ESBIT
- spng_ffi::spng_errno_SPNG_ESIGNATURE
- spng_ffi::spng_errno_SPNG_ESPLT_DEPTH
- spng_ffi::spng_errno_SPNG_ESPLT_DUP_NAME
- spng_ffi::spng_errno_SPNG_ESPLT_NAME
- spng_ffi::spng_errno_SPNG_ESRGB
- spng_ffi::spng_errno_SPNG_ETEXT
- spng_ffi::spng_errno_SPNG_ETEXT_KEYWORD
- spng_ffi::spng_errno_SPNG_ETIME
- spng_ffi::spng_errno_SPNG_ETRNS_COLOR_TYPE
- spng_ffi::spng_errno_SPNG_ETRNS_NO_PLTE
- spng_ffi::spng_errno_SPNG_EUSER_HEIGHT
- spng_ffi::spng_errno_SPNG_EUSER_WIDTH
- spng_ffi::spng_errno_SPNG_EWIDTH
- spng_ffi::spng_errno_SPNG_EZLIB
- spng_ffi::spng_errno_SPNG_EZLIB_INIT
- spng_ffi::spng_errno_SPNG_EZTXT
- spng_ffi::spng_errno_SPNG_EZTXT_COMPRESSION_METHOD
- spng_ffi::spng_errno_SPNG_IO_EOF
- spng_ffi::spng_errno_SPNG_IO_ERROR
- spng_ffi::spng_errno_SPNG_OK
- spng_ffi::spng_filter_SPNG_FILTER_AVERAGE
- spng_ffi::spng_filter_SPNG_FILTER_NONE
- spng_ffi::spng_filter_SPNG_FILTER_PAETH
- spng_ffi::spng_filter_SPNG_FILTER_SUB
- spng_ffi::spng_filter_SPNG_FILTER_UP
- spng_ffi::spng_filter_choice_SPNG_DISABLE_FILTERING
- spng_ffi::spng_filter_choice_SPNG_FILTER_CHOICE_ALL
- spng_ffi::spng_filter_choice_SPNG_FILTER_CHOICE_AVG
- spng_ffi::spng_filter_choice_SPNG_FILTER_CHOICE_NONE
- spng_ffi::spng_filter_choice_SPNG_FILTER_CHOICE_PAETH
- spng_ffi::spng_filter_choice_SPNG_FILTER_CHOICE_SUB
- spng_ffi::spng_filter_choice_SPNG_FILTER_CHOICE_UP
- spng_ffi::spng_format_SPNG_FMT_G8
- spng_ffi::spng_format_SPNG_FMT_GA16
- spng_ffi::spng_format_SPNG_FMT_GA8
- spng_ffi::spng_format_SPNG_FMT_PNG
- spng_ffi::spng_format_SPNG_FMT_RAW
- spng_ffi::spng_format_SPNG_FMT_RGB8
- spng_ffi::spng_format_SPNG_FMT_RGBA16
- spng_ffi::spng_format_SPNG_FMT_RGBA8
- spng_ffi::spng_interlace_method_SPNG_INTERLACE_ADAM7
- spng_ffi::spng_interlace_method_SPNG_INTERLACE_NONE
- spng_ffi::spng_location_SPNG_AFTER_IDAT
- spng_ffi::spng_location_SPNG_AFTER_IHDR
- spng_ffi::spng_location_SPNG_AFTER_PLTE
- spng_ffi::spng_option_SPNG_CHUNK_COUNT_LIMIT
- spng_ffi::spng_option_SPNG_ENCODE_TO_BUFFER
- spng_ffi::spng_option_SPNG_FILTER_CHOICE
- spng_ffi::spng_option_SPNG_IMG_COMPRESSION_LEVEL
- spng_ffi::spng_option_SPNG_IMG_COMPRESSION_STRATEGY
- spng_ffi::spng_option_SPNG_IMG_MEM_LEVEL
- spng_ffi::spng_option_SPNG_IMG_WINDOW_BITS
- spng_ffi::spng_option_SPNG_KEEP_UNKNOWN_CHUNKS
- spng_ffi::spng_option_SPNG_TEXT_COMPRESSION_LEVEL
- spng_ffi::spng_option_SPNG_TEXT_COMPRESSION_STRATEGY
- spng_ffi::spng_option_SPNG_TEXT_MEM_LEVEL
- spng_ffi::spng_option_SPNG_TEXT_WINDOW_BITS
- spng_ffi::spng_text_type_SPNG_ITXT
- spng_ffi::spng_text_type_SPNG_TEXT
- spng_ffi::spng_text_type_SPNG_ZTXT
- yiq::MAX_YIQ_DELTA
- yiq::MAX_YIQ_DELTA_F32
- yiq::YIQ_I
- yiq::YIQ_Q
- yiq::YIQ_WEIGHTS
- yiq::YIQ_Y