stb.imageresize

Undocumented in source.

Members

Aliases

stbir_colorspace
alias stbir_colorspace = int
Undocumented in source.
stbir_datatype
alias stbir_datatype = int
Undocumented in source.
stbir_edge
alias stbir_edge = int
Undocumented in source.
stbir_filter
alias stbir_filter = int
Undocumented in source.

Enums

STBIR_COLORSPACE_LINEAR
anonymousenum STBIR_COLORSPACE_LINEAR
Undocumented in source.
STBIR_EDGE_CLAMP
anonymousenum STBIR_EDGE_CLAMP
Undocumented in source.
STBIR_FILTER_DEFAULT
anonymousenum STBIR_FILTER_DEFAULT
Undocumented in source.
STBIR_TYPE_UINT8
anonymousenum STBIR_TYPE_UINT8
Undocumented in source.

Functions

stbir_resize
int stbir_resize(void* input_pixels, int input_w, int input_h, int input_stride_in_bytes, void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, stbir_datatype datatype, int num_channels, int alpha_channel, int flags, stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, stbir_filter filter_horizontal, stbir_filter filter_vertical, stbir_colorspace space, void* alloc_context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_float
int stbir_resize_float(float* input_pixels, int input_w, int input_h, int input_stride_in_bytes, float* output_pixels, int output_w, int output_h, int output_stride_in_bytes, int num_channels)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_float_generic
int stbir_resize_float_generic(float* input_pixels, int input_w, int input_h, int input_stride_in_bytes, float* output_pixels, int output_w, int output_h, int output_stride_in_bytes, int num_channels, int alpha_channel, int flags, stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, void* alloc_context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_region
int stbir_resize_region(void* input_pixels, int input_w, int input_h, int input_stride_in_bytes, void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, stbir_datatype datatype, int num_channels, int alpha_channel, int flags, stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, stbir_filter filter_horizontal, stbir_filter filter_vertical, stbir_colorspace space, void* alloc_context, float s0, float t0, float s1, float t1)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_subpixel
int stbir_resize_subpixel(void* input_pixels, int input_w, int input_h, int input_stride_in_bytes, void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, stbir_datatype datatype, int num_channels, int alpha_channel, int flags, stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, stbir_filter filter_horizontal, stbir_filter filter_vertical, stbir_colorspace space, void* alloc_context, float x_scale, float y_scale, float x_offset, float y_offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_uint16_generic
int stbir_resize_uint16_generic(ushort* input_pixels, int input_w, int input_h, int input_stride_in_bytes, ushort* output_pixels, int output_w, int output_h, int output_stride_in_bytes, int num_channels, int alpha_channel, int flags, stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, void* alloc_context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_uint8
int stbir_resize_uint8(ubyte* input_pixels, int input_w, int input_h, int input_stride_in_bytes, ubyte* output_pixels, int output_w, int output_h, int output_stride_in_bytes, int num_channels)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_uint8_generic
int stbir_resize_uint8_generic(ubyte* input_pixels, int input_w, int input_h, int input_stride_in_bytes, ubyte* output_pixels, int output_w, int output_h, int output_stride_in_bytes, int num_channels, int alpha_channel, int flags, stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, void* alloc_context)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_uint8_srgb
int stbir_resize_uint8_srgb(ubyte* input_pixels, int input_w, int input_h, int input_stride_in_bytes, ubyte* output_pixels, int output_w, int output_h, int output_stride_in_bytes, int num_channels, int alpha_channel, int flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
stbir_resize_uint8_srgb_edgemode
int stbir_resize_uint8_srgb_edgemode(ubyte* input_pixels, int input_w, int input_h, int input_stride_in_bytes, ubyte* output_pixels, int output_w, int output_h, int output_stride_in_bytes, int num_channels, int alpha_channel, int flags, stbir_edge edge_wrap_mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta