Global namespace

Namespaces

Name

Description

boost

Methods for constructing one image view from another

Macros

Name

Description

BOOST_GIL_DEFINE_BASE_TYPEDEFS_INTERNAL

defined(BOOST_NO_CXX17_HDR_MEMORY_RESOURCE)

boost namespace

Methods for constructing one image view from another

Namespaces

Name

gil

boost::gil namespace

Namespaces

Name

Description

brightness_function

conductivity

hsl_color_space

{

hsv_color_space

{

lab_color_space

{

laplace_function

contains discrete approximations of 2D Laplacian operator

pmr

xyz_color_space

{

Types

Name

Description

Assignable

Concept of copy assignment requirement.

ChannelConcept

A channel is the building block of a color. Color is defined as a mixture of primary colors and a channel defines the degree to which each primary color is used in the mixture.

ChannelConvertibleConcept

A channel is convertible to another one if the channel_convert algorithm is defined for the two channels.

ChannelMappingConcept

Channel mapping concept

ChannelValueConcept

A channel that supports default construction.

ChannelsCompatibleConcept

Channels are compatible if their associated value types (ignoring constness and references) are the same

CollectionImageViewConcept

GIL view as Collection.

ColorBaseConcept

A color base is a container of color elements (such as channels, channel references or channel pointers).

ColorBaseValueConcept

Color base that also has a default‐constructor. Refines Regular

ColorBasesCompatibleConcept

Two color bases are compatible if they have the same color space and their elements are compatible, semantic‐pairwise.

ColorSpaceConcept

Color space type concept

ColorSpacesCompatibleConcept

Two color spaces are compatible if they are the same

CopyConstructible

Concept of copy construction requirement.

DefaultConstructible

Concept of default construction requirement.

EqualityComparable

Concept of == and != comparability requirement.

ForwardCollectionImageViewConcept

GIL view as ForwardCollection.

HasDynamicXStepTypeConcept

Concept for iterators, locators and views that can define a type just like the given iterator, locator or view, except it supports runtime specified step along the X navigation.

HasDynamicYStepTypeConcept

Concept for locators and views that can define a type just like the given locator or view, except it supports runtime specified step along the Y navigation

HasTransposedTypeConcept

Concept for locators and views that can define a type just like the given locator or view, except X and Y is swapped

HomogeneousColorBaseConcept

Color base whose elements all have the same type

HomogeneousColorBaseValueConcept

Homogeneous color base that also has a default constructor. Refines Regular.

HomogeneousPixelBasedConcept

Concept for homogeneous pixel‐based GIL constructs

HomogeneousPixelConcept

Homogeneous pixel concept

HomogeneousPixelValueConcept

Homogeneous pixel concept that is a Regular type

ImageConcept

2‐dimensional image whose value type models PixelValueConcept

ImageViewConcept

GIL's 2‐dimensional view over immutable GIL pixels

IteratorAdaptorConcept

Iterator adaptor is a forward iterator adapting another forward iterator.

MemoryBasedIteratorConcept

Concept of a random‐access iterator that can be advanced in memory units (bytes or bits)

Metafunction

Concept for type as metafunction requirement.

MutableChannelConcept

A channel that allows for modifying its value

MutableColorBaseConcept

Color base which allows for modifying its elements

MutableHomogeneousColorBaseConcept

Homogeneous color base that allows for modifying its elements

MutableHomogeneousPixelConcept

Homogeneous pixel concept that allows for changing its channels

MutableImageViewConcept

GIL's 2‐dimensional view over mutable GIL pixels

MutableIteratorAdaptorConcept

Iterator adaptor that is mutable

MutablePixelConcept

Pixel concept that allows for changing its channels

MutablePixelIteratorConcept

Pixel iterator that allows for changing its pixel

MutablePixelLocatorConcept

GIL's 2‐dimensional locator over mutable GIL pixels

MutableRandomAccess2DImageViewConcept

2‐dimensional view over mutable values

MutableRandomAccess2DLocatorConcept

2‐dimensional locator over mutable pixels

MutableRandomAccessNDImageViewConcept

N‐dimensional view over mutable values

MutableRandomAccessNDLocatorConcept

N‐dimensional locator over mutable pixels

MutableStepIteratorConcept

Step iterator that allows for modifying its current value

PixelBasedConcept

Concept for all pixel‐based GIL constructs.

PixelConcept

Pixel concept ‐ A color base whose elements are channels

PixelConvertibleConcept

Pixel convertible concept Convertibility is non‐symmetric and implies that one pixel can be converted to another, approximating the color. Conversion is explicit and sometimes lossy.

PixelDereferenceAdaptorArchetype

PixelDereferenceAdaptorConcept

Represents a unary function object that can be invoked upon dereferencing a pixel iterator.

PixelIteratorConcept

An STL random access traversal iterator over a model of PixelConcept.

PixelLocatorConcept

GIL's 2‐dimensional locator over immutable GIL pixels

PixelValueConcept

Pixel concept that is a Regular type

PixelsCompatibleConcept

Concept for pixel compatibility Pixels are compatible if their channels and color space types are compatible. Compatible pixels can be assigned and copy constructed from one another.

Point2DConcept

2‐dimensional point concept

PointNDConcept

N‐dimensional point concept

RandomAccess2DImageConcept

2‐dimensional container of values

RandomAccess2DImageViewConcept

2‐dimensional view over immutable values

RandomAccess2DLocatorConcept

2‐dimensional locator over immutable values

RandomAccessNDImageConcept

N‐dimensional container of values

RandomAccessNDImageViewConcept

N‐dimensional view over immutable values

RandomAccessNDLocatorConcept

N‐dimensional locator over immutable values

Regular

Concept for type regularity requirement.

ReversibleCollectionImageViewConcept

GIL view as ReversibleCollection.

SameType

Concept of types equivalence requirement.

StepIteratorConcept

Step iterator concept

Swappable

Concept of swap operation requirement.

ViewsCompatibleConcept

Views are compatible if they have the same color spaces and compatible channel values.

alpha_t

Alpha

any_image

Represents a run‐time specified image. Note it does NOT model ImageConcept

any_image_channel_t

any_image_color_space_t

any_image_pixel_t

any_image_view

Represents a run‐time specified image view. Models HasDynamicXStepTypeConcept, HasDynamicYStepTypeConcept, Note that this class does NOT model ImageViewConcept

base_channel_type

base_channel_type_impl

binary_operation_obj

A generic binary operation on views

bit_aligned_image1_type

Returns the type of a single‐channel bit‐aligned image given the bit size of its channel and its layout

bit_aligned_image2_type

Returns the type of a two channel bit‐aligned image given the bit size of its channels and its layout

bit_aligned_image3_type

Returns the type of a three channel bit‐aligned image given the bit size of its channels and its layout

bit_aligned_image4_type

Returns the type of a four channel bit‐aligned image given the bit size of its channels and its layout

bit_aligned_image5_type

Returns the type of a five channel bit‐aligned image given the bit size of its channels and its layout

bit_aligned_image_type

Returns the type of a packed image whose pixels may not be byte aligned. For example, an "rgb222" image is bit‐aligned because its pixel spans six bits.

bit_aligned_pixel_iterator

An iterator over non‐byte‐aligned pixels. Models PixelIteratorConcept, PixelBasedConcept, MemoryBasedIteratorConcept, HasDynamicXStepTypeConcept

bit_aligned_pixel_reference

Heterogeneous pixel reference corresponding to non‐byte‐aligned bit range. Models ColorBaseConcept, PixelConcept, PixelBasedConcept

bit_range

//////////////////////////

black_t

Black

blue_t

Blue

bresenham_line_rasterizer

Rasterize a line according to Bresenham algorithm

byte_to_memunit

//////////////////////////

channel_assigns_t

structure for assigning one channel to another

channel_converter

A unary function object converting between channel types

channel_converter_unsigned

//////////////////////////////////// channel_converter_unsigned///////////////////////////////////

channel_divides_scalar_t

Arithmetic operation of dividing channel value by scalar.

channel_divides_t

Arithmetic operation of division of two channel values.

channel_halves_t

Arithmetic operation of dividing channel value by 2

channel_mapping_type

channel_minus_scalar_t

Arithmetic operation of subtracting scalar from channel value.

channel_minus_t

Arithmetic operation of subtraction of two channel values.

channel_multiplier

A function object to multiply two channels. result = a * b / max_value

channel_multiplier_unsigned

This is the default implementation. Performance specializatons are provided

channel_multiplies_scalar_t

Arithmetic operation of channel value by a scalar.

channel_multiplies_t

Arithmetic operation of multiplication of two channel values.

channel_plus_scalar_t

Arithmetic operation of adding scalar to channel value.

channel_plus_t

Arithmetic operation of addition of two channel values.

channel_premultiply

channel_traits

Traits for channels. Contains the following members:

channel_type

Support for fast and simple color conversion. Accurate color conversion using color profiles can be supplied separately in a dedicated module.

channel_type_to_index

channel_view_type

channel_zeros_t

Operation of setting channel value to zero

channels_are_compatible

Predicate metafunction returning whether two channels are compatible

circle_rasterizer_t

color_convert_deref_fn

Function object that given a source pixel, returns it converted to a given color space and channel depth. Models: PixelDereferenceAdaptorConcept

color_converted_view_type

Returns the type of a view that does color conversion upon dereferencing its pixels

color_element_const_reference_type

Specifies the return type of the constant element accessor by color name, get_color(color_base, Color());

color_element_reference_type

Specifies the return type of the mutable element accessor by color name, get_color(color_base, Color());

color_element_type

Specifies the type of the element associated with a given color tag

color_index_type

color_space_type

color_spaces_are_compatible

const_iterator_type

Returns the type of an iterator just like the input iterator, except operating over immutable values

contains_color

A predicate metafunction determining whether a given color base contains a given color

cyan_t

Cyan

default_channel_converter

Same as channel_converter, except it takes the destination channel by reference, which allows us to move the templates from the class level to the method level. This is important when invoking it on heterogeneous pixels.

default_color_converter

class for color‐converting one pixel to another

default_color_converter_impl

Color Conversion function object. To be specialized for every src/dst color space

deref_base

Helper base class for pixel dereference adaptors.

deref_compose

Composes two dereference function objects. Similar to std::unary_compose but needs to pull some aliases from the component types. Models: PixelDereferenceAdaptorConcept

dereference_iterator_adaptor

An adaptor over an existing iterator that provides for custom filter on dereferencing the object. Models: IteratorAdaptorConcept, PixelIteratorConcept

derived_image_type

Constructs a homogeneous image type from a source image type by changing some of the properties.

derived_iterator_type

Constructs a pixel iterator type from a source pixel iterator type by changing some of the properties.

derived_pixel_reference_type

Constructs a pixel reference type from a source pixel reference type by changing some of the properties.

derived_view_type

Constructs an image view type from a source view type by changing some of the properties.

devicen_color_t

unnamed color

devicen_layout_t

unnamed color layout of up to five channels

devicen_t

Unnamed color space of 1, 2, 3, 4, or 5 channels

double_one

double_zero

dynamic_image_reader

dynamic_image_writer

dynamic_x_step_type

Base template for types that model HasDynamicXStepTypeConcept.

dynamic_xy_step_transposed_type

Returns the type of a transposed view that has a dynamic step along both X and Y

dynamic_xy_step_type

Returns the type of a view that has a dynamic step along both X and Y

dynamic_y_step_type

Base template for types that model HasDynamicYStepTypeConcept.

element_const_reference_type

Specifies the return type of the constant element accessor at_c of a homogeneous color base

element_reference_type

Specifies the return type of the mutable element accessor at_c of a homogeneous color base

element_type

Specifies the element type of a homogeneous color base

ellipse_rasterizer_t

error_t

float_point_one

float_point_zero

format_tag

gen_chan_ref

Generates the channel type for

gen_chan_ref_p

get_dynamic_image_reader

Helper metafunction to generate dynamic image reader type.

get_dynamic_image_writer

Helper metafunction to generate dynamic image writer type.

get_num_bits

Determines the numbers of bits for the given channel type.

get_pixel_type

Depending on Image this function generates either the pixel type or the reference type in case the image is bit_aligned.

get_pixel_type_locator

get_read_device

get_reader

Helper metafunction to generate image reader type.

get_reader_backend

Helper metafunction to generate image backend type.

get_scanline_reader

Helper metafunction to generate image scanline_reader type.

get_write_device

get_writer

Helper metafunction to generate writer type.

gray_color_t

Gray

green_t

Green

histogram

Default histogram class provided by boost::gil.

hough_parameter

A type to encapsulate Hough transform parameter range

image

container interface over image view. Models ImageConcept, PixelBasedConcept

image_is_basic

Basic images must use basic views and std::allocator

image_read_info

image_read_settings

image_read_settings_base

image_type

Returns the type of a homogeneous image given the channel type, layout, and whether it operates on planar data

image_view

A lightweight object that interprets memory as a 2D array of pixels. Models ImageViewConcept,PixelBasedConcept,HasDynamicXStepTypeConcept,HasDynamicYStepTypeConcept,HasTransposedTypeConcept

image_write_info

indexed_image

indexed_image_deref_fn

indexed_image_deref_fn_base

indexed_image_locator_type

indexed_image_view

is_bit_aligned

Determines whether the given type is bit_aligned.

is_format_tag

is_homogeneous

is_homogeneous_impl

Determines if a pixel types are homogeneous.

is_homogeneous_impl_p

is_iterator_adaptor

metafunction predicate determining whether the given iterator is a plain one or an adaptor over another iterator. Examples of adaptors are the step iterator and the dereference iterator adaptor.

is_pixel

is_planar

is_read_supported

Boolean meta function, std::true_type if the pixel type PixelType is supported by the image format identified with FormatTag.

is_similar

Determines if two pixel types are similar.

is_write_supported

iterator_adaptor_get_base

returns the base iterator for a given iterator adaptor. Provide an specialization when introducing new iterator adaptors

iterator_adaptor_rebind

Changes the base iterator of an iterator adaptor. Provide an specialization when introducing new iterator adaptors

iterator_add_deref

Returns the type (and creates an instance) of an iterator that invokes the given dereference adaptor upon dereferencing

iterator_from_2d

Provides 1D random‐access navigation to the pixels of the image. Models: PixelIteratorConcept, PixelBasedConcept, HasDynamicXStepTypeConcept

iterator_is_basic

Determines if a given pixel iterator is basic Basic iterators must use gil::pixel (if interleaved), gil::planar_pixel_iterator (if planar) and gil::memory_based_step_iterator (if step). They must use the standard constness rules.

iterator_is_mutable

Metafunction predicate returning whether the given iterator allows for changing its values

iterator_is_step

Determines if the given iterator/locator/view has a step that could be set dynamically

iterator_type

Returns the type of a homogeneous iterator given the channel type, layout, whether it operates on planar data, whether it is a step iterator, and whether it is mutable

iterator_type_from_pixel

Returns the type of a pixel iterator given the pixel type, whether it operates on planar data, whether it is a step iterator, and whether it is mutable

kernel_1d

variable‐size kernel

kernel_1d_fixed

static‐size kernel

kth_channel_view_type

Given a source image view type View, returns the type of an image view over a given channel of View.

kth_element_const_reference_type

kth_element_reference_type

kth_element_type

kth_semantic_element_const_reference_type

Specifies the return type of the constant semantic_at_c<K>(color_base);

kth_semantic_element_reference_type

Specifies the return type of the mutable semantic_at_c<K>(color_base);

kth_semantic_element_type

Specifies the type of the K‐th semantic element of a color base

layout

Represents a color space and ordering of channels in memory

line_rasterizer_t

locator_is_basic

Determines if a given locator is basic. A basic locator is memory‐based and has basic x_iterator and y_iterator

locator_is_mutable

Determines if the given locator is mutable (i.e. its pixels can be changed)

locator_is_step_in_x

Determines if the given locator has a horizontal step that could be set dynamically

locator_is_step_in_y

Determines if the given locator has a vertical step that could be set dynamically

locator_type

Returns the type of a homogeneous locator given the channel type, layout, whether it operates on planar data and whether it has a step horizontally

magenta_t

Magenta

mapping_traits

matrix3x2

/////////////////////////////////////////////////////////////////////////////////////

memory_based_2d_locator

Memory‐based pixel locator. Models: PixelLocatorConcept,HasDynamicXStepTypeConcept,HasDynamicYStepTypeConcept,HasTransposedTypeConcept

memory_based_step_iterator

memunit_advance_fn

memunit_step_fn

function object that returns the memory unit distance between two iterators and advances a given iterator a given number of mem units (bytes or bits)

midpoint_circle_rasterizer

Perform circle rasterization according to Midpoint algorithm

midpoint_ellipse_rasterizer

Performs ellipse rasterization using midpoint algorithm. Initially, program considers origin as center of ellipse and obtains first quadrant trajectory points. After that, it shifts origin to provided co‐ordinates of center and then draws the curve.

no_log

nth_channel_view_type

Given a source image view type View, returns the type of an image view over a single channel of View

num_channels

Returns the number of channels of a pixel‐based GIL construct

packed_channel_reference

packed_channel_value

The value of a subbyte channel. Models: ChannelValueConcept

packed_dynamic_channel_reference

packed_image1_type

Returns the type of a single‐channel image given its bitfield type, the bit size of its channel and its layout

packed_image2_type

Returns the type of a two channel image given its bitfield type, the bit size of its channels and its layout

packed_image3_type

Returns the type of a three channel image given its bitfield type, the bit size of its channels and its layout

packed_image4_type

Returns the type of a four channel image given its bitfield type, the bit size of its channels and its layout

packed_image5_type

Returns the type of a five channel image given its bitfield type, the bit size of its channels and its layout

packed_image_type

Returns the type of an interleaved packed image: an image whose channels may not be byte‐aligned, but whose pixels are byte aligned.

packed_pixel

Heterogeneous pixel value whose channel references can be constructed from the pixel bitfield and their index. Models ColorBaseValueConcept, PixelValueConcept, PixelBasedConcept Typical use for this is a model of a packed pixel (like 565 RGB)

packed_pixel_type

Returns the type of a packed pixel given its bitfield type, the bit size of its channels and its layout.

pixel

Represents a pixel value (a container of channels). Models: HomogeneousColorBaseValueConcept, PixelValueConcept, HomogeneousPixelBasedConcept

pixel_2d_locator

pixel_2d_locator_base

base class for models of PixelLocatorConcept

pixel_assigns_t

Casts and assigns a pixel to another

pixel_bit_size

Accumulates the all channel size.

pixel_divides_scalar_t

Performs channel‐wise division of pixel elements by scalar.

pixel_divides_t

Performs channel‐wise division of two pixels.

pixel_halves_t

Performs channel‐wise division by 2

pixel_is_reference

Given a model of a pixel, determines whether the model represents a pixel reference (as opposed to pixel value)

pixel_minus_t

Performs channel‐wise subtraction of two pixels.

pixel_multiplies_scalar_t

Performs channel‐wise multiplication of pixel elements by scalar.

pixel_multiplies_t

Performs channel‐wise multiplication of two pixels.

pixel_plus_t

Performs channel‐wise addition of two pixels.

pixel_proxy

Reference proxy associated with a type that has a "reference" member type alias.

pixel_reference_is_basic

Determines if a given pixel reference is basic Basic references must use gil::pixel& (if interleaved), gil::planar_pixel_reference (if planar). They must use the standard constness rules.

pixel_reference_is_mutable

Determines if the given pixel reference is mutable (i.e. its channels can be changed)

pixel_reference_is_proxy

Determines whether the given pixel reference is a proxy class or a native C++ reference

pixel_reference_type

Returns the type of a homogeneous pixel reference given the channel type, layout, whether it operates on planar data and whether it is mutable

pixel_value_type

Returns the type of a homogeneous pixel given the channel type and layout

pixel_zeros_t

Sets pixel elements to zero (for whatever zero means)

pixels_are_compatible

Returns whether two pixels are compatible Pixels are compatible if their channels and color space types are compatible. Compatible pixels can be assigned and copy constructed from one another.

planar_pixel_iterator

An iterator over planar pixels. Models HomogeneousColorBaseConcept, PixelIteratorConcept, HomogeneousPixelBasedConcept, MemoryBasedIteratorConcept, HasDynamicXStepTypeConcept

planar_pixel_reference

A reference proxy to a planar pixel.

point

2D point both axes of which have the same dimension type

position_iterator

An iterator that remembers its current X,Y position and invokes a function object with it upon dereferencing. Used to create virtual image views. Models: StepIteratorConcept, PixelIteratorConcept, PixelBasedConcept, HasDynamicXStepTypeConcept

premultiplied_view_type

premultiply

premultiply_deref_fn

promote_integral

Meta‐function to define an integral type with size than is (roughly) twice the bit size of T

property_base

read_support_false

read_support_true

reader

reader_backend

reader_base

Reader Base Class

red_t

Red

scanline_read_iterator

Input iterator to read images.

scanline_reader

scoped_channel_value

A channel adaptor that modifies the range of the source channel. Models: ChannelValueConcept

size

Returns an integral constant type specifying the number of elements in a color base

transposed_type

Base template for types that model HasTransposedTypeConcept. The type of a locator or a view that has X and Y swapped. By default it is the same.

trigonometric_circle_rasterizer

Rasterize trigonometric circle according to radius by sine and radius by cosine

type_from_x_iterator

Given a pixel iterator defining access to pixels along a row, returns the types of the corresponding built‐in step_iterator, xy_locator, image_view

view_is_basic

Basic views must be over basic locators

view_is_mutable

Determines if the given view is mutable (i.e. its pixels can be changed)

view_is_step_in_x

Determines if the given view has a horizontal step that could be set dynamically

view_is_step_in_y

Determines if the given view has a vertical step that could be set dynamically

view_type

Returns the type of a homogeneous view given the channel type, layout, whether it operates on planar data and whether it has a step horizontally

view_type_from_pixel

Returns the type of a view the pixel type, whether it operates on planar data and whether it has a step horizontally

views_are_compatible

Returns whether two views are compatible

virtual_2d_locator

A 2D locator over a virtual image Upon dereferencing, invokes a given function object passing it its coordinates. Models: PixelLocatorConcept, HasDynamicXStepTypeConcept, HasDynamicYStepTypeConcept, HasTransposedTypeConcept

write_support_false

write_support_true

writer

writer_backend

yellow_t

Yellow

Type Aliases

Name

Description

abgr16_image_t

abgr16_loc_t

abgr16_pixel_t

abgr16_ptr_t

abgr16_ref_t

abgr16_step_loc_t

abgr16_step_ptr_t

abgr16_step_view_t

abgr16_view_t

abgr16c_loc_t

abgr16c_pixel_t

abgr16c_ptr_t

abgr16c_ref_t

abgr16c_step_loc_t

abgr16c_step_ptr_t

abgr16c_step_view_t

abgr16c_view_t

abgr16s_image_t

abgr16s_loc_t

abgr16s_pixel_t

abgr16s_ptr_t

abgr16s_ref_t

abgr16s_step_loc_t

abgr16s_step_ptr_t

abgr16s_step_view_t

abgr16s_view_t

abgr16sc_loc_t

abgr16sc_pixel_t

abgr16sc_ptr_t

abgr16sc_ref_t

abgr16sc_step_loc_t

abgr16sc_step_ptr_t

abgr16sc_step_view_t

abgr16sc_view_t

abgr32_image_t

abgr32_loc_t

abgr32_pixel_t

abgr32_ptr_t

abgr32_ref_t

abgr32_step_loc_t

abgr32_step_ptr_t

abgr32_step_view_t

abgr32_view_t

abgr32c_loc_t

abgr32c_pixel_t

abgr32c_ptr_t

abgr32c_ref_t

abgr32c_step_loc_t

abgr32c_step_ptr_t

abgr32c_step_view_t

abgr32c_view_t

abgr32f_image_t

abgr32f_loc_t

abgr32f_pixel_t

abgr32f_ptr_t

abgr32f_ref_t

abgr32f_step_loc_t

abgr32f_step_ptr_t

abgr32f_step_view_t

abgr32f_view_t

abgr32fc_loc_t

abgr32fc_pixel_t

abgr32fc_ptr_t

abgr32fc_ref_t

abgr32fc_step_loc_t

abgr32fc_step_ptr_t

abgr32fc_step_view_t

abgr32fc_view_t

abgr32s_image_t

abgr32s_loc_t

abgr32s_pixel_t

abgr32s_ptr_t

abgr32s_ref_t

abgr32s_step_loc_t

abgr32s_step_ptr_t

abgr32s_step_view_t

abgr32s_view_t

abgr32sc_loc_t

abgr32sc_pixel_t

abgr32sc_ptr_t

abgr32sc_ref_t

abgr32sc_step_loc_t

abgr32sc_step_ptr_t

abgr32sc_step_view_t

abgr32sc_view_t

abgr8_image_t

abgr8_loc_t

abgr8_pixel_t

abgr8_ptr_t

abgr8_ref_t

abgr8_step_loc_t

abgr8_step_ptr_t

abgr8_step_view_t

abgr8_view_t

abgr8c_loc_t

abgr8c_pixel_t

abgr8c_ptr_t

abgr8c_ref_t

abgr8c_step_loc_t

abgr8c_step_ptr_t

abgr8c_step_view_t

abgr8c_view_t

abgr8s_image_t

abgr8s_loc_t

abgr8s_pixel_t

abgr8s_ptr_t

abgr8s_ref_t

abgr8s_step_loc_t

abgr8s_step_ptr_t

abgr8s_step_view_t

abgr8s_view_t

abgr8sc_loc_t

abgr8sc_pixel_t

abgr8sc_ptr_t

abgr8sc_ref_t

abgr8sc_step_loc_t

abgr8sc_step_ptr_t

abgr8sc_step_view_t

abgr8sc_view_t

abgr_layout_t

alpha_gray16_image_t

alpha_gray16_loc_t

alpha_gray16_pixel_t

alpha_gray16_ptr_t

alpha_gray16_ref_t

alpha_gray16_step_loc_t

alpha_gray16_step_ptr_t

alpha_gray16_step_view_t

alpha_gray16_view_t

alpha_gray16c_loc_t

alpha_gray16c_pixel_t

alpha_gray16c_ptr_t

alpha_gray16c_ref_t

alpha_gray16c_step_loc_t

alpha_gray16c_step_ptr_t

alpha_gray16c_step_view_t

alpha_gray16c_view_t

alpha_gray16s_image_t

alpha_gray16s_loc_t

alpha_gray16s_pixel_t

alpha_gray16s_ptr_t

alpha_gray16s_ref_t

alpha_gray16s_step_loc_t

alpha_gray16s_step_ptr_t

alpha_gray16s_step_view_t

alpha_gray16s_view_t

alpha_gray16sc_loc_t

alpha_gray16sc_pixel_t

alpha_gray16sc_ptr_t

alpha_gray16sc_ref_t

alpha_gray16sc_step_loc_t

alpha_gray16sc_step_ptr_t

alpha_gray16sc_step_view_t

alpha_gray16sc_view_t

alpha_gray32_image_t

alpha_gray32_loc_t

alpha_gray32_pixel_t

alpha_gray32_ptr_t

alpha_gray32_ref_t

alpha_gray32_step_loc_t

alpha_gray32_step_ptr_t

alpha_gray32_step_view_t

alpha_gray32_view_t

alpha_gray32c_loc_t

alpha_gray32c_pixel_t

alpha_gray32c_ptr_t

alpha_gray32c_ref_t

alpha_gray32c_step_loc_t

alpha_gray32c_step_ptr_t

alpha_gray32c_step_view_t

alpha_gray32c_view_t

alpha_gray32f_image_t

alpha_gray32f_loc_t

alpha_gray32f_pixel_t

alpha_gray32f_ptr_t

alpha_gray32f_ref_t

alpha_gray32f_step_loc_t

alpha_gray32f_step_ptr_t

alpha_gray32f_step_view_t

alpha_gray32f_view_t

alpha_gray32fc_loc_t

alpha_gray32fc_pixel_t

alpha_gray32fc_ptr_t

alpha_gray32fc_ref_t

alpha_gray32fc_step_loc_t

alpha_gray32fc_step_ptr_t

alpha_gray32fc_step_view_t

alpha_gray32fc_view_t

alpha_gray32s_image_t

alpha_gray32s_loc_t

alpha_gray32s_pixel_t

alpha_gray32s_ptr_t

alpha_gray32s_ref_t

alpha_gray32s_step_loc_t

alpha_gray32s_step_ptr_t

alpha_gray32s_step_view_t

alpha_gray32s_view_t

alpha_gray32sc_loc_t

alpha_gray32sc_pixel_t

alpha_gray32sc_ptr_t

alpha_gray32sc_ref_t

alpha_gray32sc_step_loc_t

alpha_gray32sc_step_ptr_t

alpha_gray32sc_step_view_t

alpha_gray32sc_view_t

alpha_gray8_image_t

alpha_gray8_loc_t

alpha_gray8_pixel_t

alpha_gray8_ptr_t

alpha_gray8_ref_t

alpha_gray8_step_loc_t

alpha_gray8_step_ptr_t

alpha_gray8_step_view_t

alpha_gray8_view_t

alpha_gray8c_loc_t

alpha_gray8c_pixel_t

alpha_gray8c_ptr_t

alpha_gray8c_ref_t

alpha_gray8c_step_loc_t

alpha_gray8c_step_ptr_t

alpha_gray8c_step_view_t

alpha_gray8c_view_t

alpha_gray8s_image_t

alpha_gray8s_loc_t

alpha_gray8s_pixel_t

alpha_gray8s_ptr_t

alpha_gray8s_ref_t

alpha_gray8s_step_loc_t

alpha_gray8s_step_ptr_t

alpha_gray8s_step_view_t

alpha_gray8s_view_t

alpha_gray8sc_loc_t

alpha_gray8sc_pixel_t

alpha_gray8sc_ptr_t

alpha_gray8sc_ref_t

alpha_gray8sc_step_loc_t

alpha_gray8sc_step_ptr_t

alpha_gray8sc_step_view_t

alpha_gray8sc_view_t

alpha_gray_layout_t

argb16_image_t

argb16_loc_t

argb16_pixel_t

argb16_ptr_t

argb16_ref_t

argb16_step_loc_t

argb16_step_ptr_t

argb16_step_view_t

argb16_view_t

argb16c_loc_t

argb16c_pixel_t

argb16c_ptr_t

argb16c_ref_t

argb16c_step_loc_t

argb16c_step_ptr_t

argb16c_step_view_t

argb16c_view_t

argb16s_image_t

argb16s_loc_t

argb16s_pixel_t

argb16s_ptr_t

argb16s_ref_t

argb16s_step_loc_t

argb16s_step_ptr_t

argb16s_step_view_t

argb16s_view_t

argb16sc_loc_t

argb16sc_pixel_t

argb16sc_ptr_t

argb16sc_ref_t

argb16sc_step_loc_t

argb16sc_step_ptr_t

argb16sc_step_view_t

argb16sc_view_t

argb32_image_t

argb32_loc_t

argb32_pixel_t

argb32_ptr_t

argb32_ref_t

argb32_step_loc_t

argb32_step_ptr_t

argb32_step_view_t

argb32_view_t

argb32c_loc_t

argb32c_pixel_t

argb32c_ptr_t

argb32c_ref_t

argb32c_step_loc_t

argb32c_step_ptr_t

argb32c_step_view_t

argb32c_view_t

argb32f_image_t

argb32f_loc_t

argb32f_pixel_t

argb32f_ptr_t

argb32f_ref_t

argb32f_step_loc_t

argb32f_step_ptr_t

argb32f_step_view_t

argb32f_view_t

argb32fc_loc_t

argb32fc_pixel_t

argb32fc_ptr_t

argb32fc_ref_t

argb32fc_step_loc_t

argb32fc_step_ptr_t

argb32fc_step_view_t

argb32fc_view_t

argb32s_image_t

argb32s_loc_t

argb32s_pixel_t

argb32s_ptr_t

argb32s_ref_t

argb32s_step_loc_t

argb32s_step_ptr_t

argb32s_step_view_t

argb32s_view_t

argb32sc_loc_t

argb32sc_pixel_t

argb32sc_ptr_t

argb32sc_ref_t

argb32sc_step_loc_t

argb32sc_step_ptr_t

argb32sc_step_view_t

argb32sc_view_t

argb8_image_t

argb8_loc_t

argb8_pixel_t

argb8_ptr_t

argb8_ref_t

argb8_step_loc_t

argb8_step_ptr_t

argb8_step_view_t

argb8_view_t

argb8c_loc_t

argb8c_pixel_t

argb8c_ptr_t

argb8c_ref_t

argb8c_step_loc_t

argb8c_step_ptr_t

argb8c_step_view_t

argb8c_view_t

argb8s_image_t

argb8s_loc_t

argb8s_pixel_t

argb8s_ptr_t

argb8s_ref_t

argb8s_step_loc_t

argb8s_step_ptr_t

argb8s_step_view_t

argb8s_view_t

argb8sc_loc_t

argb8sc_pixel_t

argb8sc_ptr_t

argb8sc_ref_t

argb8sc_step_loc_t

argb8sc_step_ptr_t

argb8sc_step_view_t

argb8sc_view_t

argb_layout_t

bgr16_image_t

bgr16_loc_t

bgr16_pixel_t

bgr16_ptr_t

bgr16_ref_t

bgr16_step_loc_t

bgr16_step_ptr_t

bgr16_step_view_t

bgr16_view_t

bgr16c_loc_t

bgr16c_pixel_t

bgr16c_ptr_t

bgr16c_ref_t

bgr16c_step_loc_t

bgr16c_step_ptr_t

bgr16c_step_view_t

bgr16c_view_t

bgr16s_image_t

bgr16s_loc_t

bgr16s_pixel_t

bgr16s_ptr_t

bgr16s_ref_t

bgr16s_step_loc_t

bgr16s_step_ptr_t

bgr16s_step_view_t

bgr16s_view_t

bgr16sc_loc_t

bgr16sc_pixel_t

bgr16sc_ptr_t

bgr16sc_ref_t

bgr16sc_step_loc_t

bgr16sc_step_ptr_t

bgr16sc_step_view_t

bgr16sc_view_t

bgr32_image_t

bgr32_loc_t

bgr32_pixel_t

bgr32_ptr_t

bgr32_ref_t

bgr32_step_loc_t

bgr32_step_ptr_t

bgr32_step_view_t

bgr32_view_t

bgr32c_loc_t

bgr32c_pixel_t

bgr32c_ptr_t

bgr32c_ref_t

bgr32c_step_loc_t

bgr32c_step_ptr_t

bgr32c_step_view_t

bgr32c_view_t

bgr32f_image_t

bgr32f_loc_t

bgr32f_pixel_t

bgr32f_ptr_t

bgr32f_ref_t

bgr32f_step_loc_t

bgr32f_step_ptr_t

bgr32f_step_view_t

bgr32f_view_t

bgr32fc_loc_t

bgr32fc_pixel_t

bgr32fc_ptr_t

bgr32fc_ref_t

bgr32fc_step_loc_t

bgr32fc_step_ptr_t

bgr32fc_step_view_t

bgr32fc_view_t

bgr32s_image_t

bgr32s_loc_t

bgr32s_pixel_t

bgr32s_ptr_t

bgr32s_ref_t

bgr32s_step_loc_t

bgr32s_step_ptr_t

bgr32s_step_view_t

bgr32s_view_t

bgr32sc_loc_t

bgr32sc_pixel_t

bgr32sc_ptr_t

bgr32sc_ref_t

bgr32sc_step_loc_t

bgr32sc_step_ptr_t

bgr32sc_step_view_t

bgr32sc_view_t

bgr8_image_t

bgr8_loc_t

bgr8_pixel_t

bgr8_ptr_t

bgr8_ref_t

bgr8_step_loc_t

bgr8_step_ptr_t

bgr8_step_view_t

bgr8_view_t

bgr8c_loc_t

bgr8c_pixel_t

bgr8c_ptr_t

bgr8c_ref_t

bgr8c_step_loc_t

bgr8c_step_ptr_t

bgr8c_step_view_t

bgr8c_view_t

bgr8s_image_t

bgr8s_loc_t

bgr8s_pixel_t

bgr8s_ptr_t

bgr8s_ref_t

bgr8s_step_loc_t

bgr8s_step_ptr_t

bgr8s_step_view_t

bgr8s_view_t

bgr8sc_loc_t

bgr8sc_pixel_t

bgr8sc_ptr_t

bgr8sc_ref_t

bgr8sc_step_loc_t

bgr8sc_step_ptr_t

bgr8sc_step_view_t

bgr8sc_view_t

bgr_layout_t

bgra16_image_t

bgra16_loc_t

bgra16_pixel_t

bgra16_ptr_t

bgra16_ref_t

bgra16_step_loc_t

bgra16_step_ptr_t

bgra16_step_view_t

bgra16_view_t

bgra16c_loc_t

bgra16c_pixel_t

bgra16c_ptr_t

bgra16c_ref_t

bgra16c_step_loc_t

bgra16c_step_ptr_t

bgra16c_step_view_t

bgra16c_view_t

bgra16s_image_t

bgra16s_loc_t

bgra16s_pixel_t

bgra16s_ptr_t

bgra16s_ref_t

bgra16s_step_loc_t

bgra16s_step_ptr_t

bgra16s_step_view_t

bgra16s_view_t

bgra16sc_loc_t

bgra16sc_pixel_t

bgra16sc_ptr_t

bgra16sc_ref_t

bgra16sc_step_loc_t

bgra16sc_step_ptr_t

bgra16sc_step_view_t

bgra16sc_view_t

bgra32_image_t

bgra32_loc_t

bgra32_pixel_t

bgra32_ptr_t

bgra32_ref_t

bgra32_step_loc_t

bgra32_step_ptr_t

bgra32_step_view_t

bgra32_view_t

bgra32c_loc_t

bgra32c_pixel_t

bgra32c_ptr_t

bgra32c_ref_t

bgra32c_step_loc_t

bgra32c_step_ptr_t

bgra32c_step_view_t

bgra32c_view_t

bgra32f_image_t

bgra32f_loc_t

bgra32f_pixel_t

bgra32f_ptr_t

bgra32f_ref_t

bgra32f_step_loc_t

bgra32f_step_ptr_t

bgra32f_step_view_t

bgra32f_view_t

bgra32fc_loc_t

bgra32fc_pixel_t

bgra32fc_ptr_t

bgra32fc_ref_t

bgra32fc_step_loc_t

bgra32fc_step_ptr_t

bgra32fc_step_view_t

bgra32fc_view_t

bgra32s_image_t

bgra32s_loc_t

bgra32s_pixel_t

bgra32s_ptr_t

bgra32s_ref_t

bgra32s_step_loc_t

bgra32s_step_ptr_t

bgra32s_step_view_t

bgra32s_view_t

bgra32sc_loc_t

bgra32sc_pixel_t

bgra32sc_ptr_t

bgra32sc_ref_t

bgra32sc_step_loc_t

bgra32sc_step_ptr_t

bgra32sc_step_view_t

bgra32sc_view_t

bgra8_image_t

bgra8_loc_t

bgra8_pixel_t

bgra8_ptr_t

bgra8_ref_t

bgra8_step_loc_t

bgra8_step_ptr_t

bgra8_step_view_t

bgra8_view_t

bgra8c_loc_t

bgra8c_pixel_t

bgra8c_ptr_t

bgra8c_ref_t

bgra8c_step_loc_t

bgra8c_step_ptr_t

bgra8c_step_view_t

bgra8c_view_t

bgra8s_image_t

bgra8s_loc_t

bgra8s_pixel_t

bgra8s_ptr_t

bgra8s_ref_t

bgra8s_step_loc_t

bgra8s_step_ptr_t

bgra8s_step_view_t

bgra8s_view_t

bgra8sc_loc_t

bgra8sc_pixel_t

bgra8sc_ptr_t

bgra8sc_ref_t

bgra8sc_step_loc_t

bgra8sc_step_ptr_t

bgra8sc_step_view_t

bgra8sc_view_t

bgra_layout_t

byte_t

byte_vector_t

cmyk16_image_t

cmyk16_loc_t

cmyk16_pixel_t

cmyk16_planar_image_t

cmyk16_planar_loc_t

cmyk16_planar_ptr_t

cmyk16_planar_ref_t

cmyk16_planar_step_loc_t

cmyk16_planar_step_ptr_t

cmyk16_planar_step_view_t

cmyk16_planar_view_t

cmyk16_ptr_t

cmyk16_ref_t

cmyk16_step_loc_t

cmyk16_step_ptr_t

cmyk16_step_view_t

cmyk16_view_t

cmyk16c_loc_t

cmyk16c_pixel_t

cmyk16c_planar_loc_t

cmyk16c_planar_ptr_t

cmyk16c_planar_ref_t

cmyk16c_planar_step_loc_t

cmyk16c_planar_step_ptr_t

cmyk16c_planar_step_view_t

cmyk16c_planar_view_t

cmyk16c_ptr_t

cmyk16c_ref_t

cmyk16c_step_loc_t

cmyk16c_step_ptr_t

cmyk16c_step_view_t

cmyk16c_view_t

cmyk16s_image_t

cmyk16s_loc_t

cmyk16s_pixel_t

cmyk16s_planar_image_t

cmyk16s_planar_loc_t

cmyk16s_planar_ptr_t

cmyk16s_planar_ref_t

cmyk16s_planar_step_loc_t

cmyk16s_planar_step_ptr_t

cmyk16s_planar_step_view_t

cmyk16s_planar_view_t

cmyk16s_ptr_t

cmyk16s_ref_t

cmyk16s_step_loc_t

cmyk16s_step_ptr_t

cmyk16s_step_view_t

cmyk16s_view_t

cmyk16sc_loc_t

cmyk16sc_pixel_t

cmyk16sc_planar_loc_t

cmyk16sc_planar_ptr_t

cmyk16sc_planar_ref_t

cmyk16sc_planar_step_loc_t

cmyk16sc_planar_step_ptr_t

cmyk16sc_planar_step_view_t

cmyk16sc_planar_view_t

cmyk16sc_ptr_t

cmyk16sc_ref_t

cmyk16sc_step_loc_t

cmyk16sc_step_ptr_t

cmyk16sc_step_view_t

cmyk16sc_view_t

cmyk32_image_t

cmyk32_loc_t

cmyk32_pixel_t

cmyk32_planar_image_t

cmyk32_planar_loc_t

cmyk32_planar_ptr_t

cmyk32_planar_ref_t

cmyk32_planar_step_loc_t

cmyk32_planar_step_ptr_t

cmyk32_planar_step_view_t

cmyk32_planar_view_t

cmyk32_ptr_t

cmyk32_ref_t

cmyk32_step_loc_t

cmyk32_step_ptr_t

cmyk32_step_view_t

cmyk32_view_t

cmyk32c_loc_t

cmyk32c_pixel_t

cmyk32c_planar_loc_t

cmyk32c_planar_ptr_t

cmyk32c_planar_ref_t

cmyk32c_planar_step_loc_t

cmyk32c_planar_step_ptr_t

cmyk32c_planar_step_view_t

cmyk32c_planar_view_t

cmyk32c_ptr_t

cmyk32c_ref_t

cmyk32c_step_loc_t

cmyk32c_step_ptr_t

cmyk32c_step_view_t

cmyk32c_view_t

cmyk32f_image_t

cmyk32f_loc_t

cmyk32f_pixel_t

cmyk32f_planar_image_t

cmyk32f_planar_loc_t

cmyk32f_planar_ptr_t

cmyk32f_planar_ref_t

cmyk32f_planar_step_loc_t

cmyk32f_planar_step_ptr_t

cmyk32f_planar_step_view_t

cmyk32f_planar_view_t

cmyk32f_ptr_t

cmyk32f_ref_t

cmyk32f_step_loc_t

cmyk32f_step_ptr_t

cmyk32f_step_view_t

cmyk32f_view_t

cmyk32fc_loc_t

cmyk32fc_pixel_t

cmyk32fc_planar_loc_t

cmyk32fc_planar_ptr_t

cmyk32fc_planar_ref_t

cmyk32fc_planar_step_loc_t

cmyk32fc_planar_step_ptr_t

cmyk32fc_planar_step_view_t

cmyk32fc_planar_view_t

cmyk32fc_ptr_t

cmyk32fc_ref_t

cmyk32fc_step_loc_t

cmyk32fc_step_ptr_t

cmyk32fc_step_view_t

cmyk32fc_view_t

cmyk32s_image_t

cmyk32s_loc_t

cmyk32s_pixel_t

cmyk32s_planar_image_t

cmyk32s_planar_loc_t

cmyk32s_planar_ptr_t

cmyk32s_planar_ref_t

cmyk32s_planar_step_loc_t

cmyk32s_planar_step_ptr_t

cmyk32s_planar_step_view_t

cmyk32s_planar_view_t

cmyk32s_ptr_t

cmyk32s_ref_t

cmyk32s_step_loc_t

cmyk32s_step_ptr_t

cmyk32s_step_view_t

cmyk32s_view_t

cmyk32sc_loc_t

cmyk32sc_pixel_t

cmyk32sc_planar_loc_t

cmyk32sc_planar_ptr_t

cmyk32sc_planar_ref_t

cmyk32sc_planar_step_loc_t

cmyk32sc_planar_step_ptr_t

cmyk32sc_planar_step_view_t

cmyk32sc_planar_view_t

cmyk32sc_ptr_t

cmyk32sc_ref_t

cmyk32sc_step_loc_t

cmyk32sc_step_ptr_t

cmyk32sc_step_view_t

cmyk32sc_view_t

cmyk8_image_t

cmyk8_loc_t

cmyk8_pixel_t

cmyk8_planar_image_t

cmyk8_planar_loc_t

cmyk8_planar_ptr_t

cmyk8_planar_ref_t

cmyk8_planar_step_loc_t

cmyk8_planar_step_ptr_t

cmyk8_planar_step_view_t

cmyk8_planar_view_t

cmyk8_ptr_t

cmyk8_ref_t

cmyk8_step_loc_t

cmyk8_step_ptr_t

cmyk8_step_view_t

cmyk8_view_t

cmyk8c_loc_t

cmyk8c_pixel_t

cmyk8c_planar_loc_t

cmyk8c_planar_ptr_t

cmyk8c_planar_ref_t

cmyk8c_planar_step_loc_t

cmyk8c_planar_step_ptr_t

cmyk8c_planar_step_view_t

cmyk8c_planar_view_t

cmyk8c_ptr_t

cmyk8c_ref_t

cmyk8c_step_loc_t

cmyk8c_step_ptr_t

cmyk8c_step_view_t

cmyk8c_view_t

cmyk8s_image_t

cmyk8s_loc_t

cmyk8s_pixel_t

cmyk8s_planar_image_t

cmyk8s_planar_loc_t

cmyk8s_planar_ptr_t

cmyk8s_planar_ref_t

cmyk8s_planar_step_loc_t

cmyk8s_planar_step_ptr_t

cmyk8s_planar_step_view_t

cmyk8s_planar_view_t

cmyk8s_ptr_t

cmyk8s_ref_t

cmyk8s_step_loc_t

cmyk8s_step_ptr_t

cmyk8s_step_view_t

cmyk8s_view_t

cmyk8sc_loc_t

cmyk8sc_pixel_t

cmyk8sc_planar_loc_t

cmyk8sc_planar_ptr_t

cmyk8sc_planar_ref_t

cmyk8sc_planar_step_loc_t

cmyk8sc_planar_step_ptr_t

cmyk8sc_planar_step_view_t

cmyk8sc_planar_view_t

cmyk8sc_ptr_t

cmyk8sc_ref_t

cmyk8sc_step_loc_t

cmyk8sc_step_ptr_t

cmyk8sc_step_view_t

cmyk8sc_view_t

cmyk_layout_t

cmyk_t

cmyka16_image_t

cmyka16_loc_t

cmyka16_pixel_t

cmyka16_planar_image_t

cmyka16_planar_loc_t

cmyka16_planar_ptr_t

cmyka16_planar_ref_t

cmyka16_planar_step_loc_t

cmyka16_planar_step_ptr_t

cmyka16_planar_step_view_t

cmyka16_planar_view_t

cmyka16_ptr_t

cmyka16_ref_t

cmyka16_step_loc_t

cmyka16_step_ptr_t

cmyka16_step_view_t

cmyka16_view_t

cmyka16c_loc_t

cmyka16c_pixel_t

cmyka16c_planar_loc_t

cmyka16c_planar_ptr_t

cmyka16c_planar_ref_t

cmyka16c_planar_step_loc_t

cmyka16c_planar_step_ptr_t

cmyka16c_planar_step_view_t

cmyka16c_planar_view_t

cmyka16c_ptr_t

cmyka16c_ref_t

cmyka16c_step_loc_t

cmyka16c_step_ptr_t

cmyka16c_step_view_t

cmyka16c_view_t

cmyka16s_image_t

cmyka16s_loc_t

cmyka16s_pixel_t

cmyka16s_planar_image_t

cmyka16s_planar_loc_t

cmyka16s_planar_ptr_t

cmyka16s_planar_ref_t

cmyka16s_planar_step_loc_t

cmyka16s_planar_step_ptr_t

cmyka16s_planar_step_view_t

cmyka16s_planar_view_t

cmyka16s_ptr_t

cmyka16s_ref_t

cmyka16s_step_loc_t

cmyka16s_step_ptr_t

cmyka16s_step_view_t

cmyka16s_view_t

cmyka16sc_loc_t

cmyka16sc_pixel_t

cmyka16sc_planar_loc_t

cmyka16sc_planar_ptr_t

cmyka16sc_planar_ref_t

cmyka16sc_planar_step_loc_t

cmyka16sc_planar_step_ptr_t

cmyka16sc_planar_step_view_t

cmyka16sc_planar_view_t

cmyka16sc_ptr_t

cmyka16sc_ref_t

cmyka16sc_step_loc_t

cmyka16sc_step_ptr_t

cmyka16sc_step_view_t

cmyka16sc_view_t

cmyka32_image_t

cmyka32_loc_t

cmyka32_pixel_t

cmyka32_planar_image_t

cmyka32_planar_loc_t

cmyka32_planar_ptr_t

cmyka32_planar_ref_t

cmyka32_planar_step_loc_t

cmyka32_planar_step_ptr_t

cmyka32_planar_step_view_t

cmyka32_planar_view_t

cmyka32_ptr_t

cmyka32_ref_t

cmyka32_step_loc_t

cmyka32_step_ptr_t

cmyka32_step_view_t

cmyka32_view_t

cmyka32c_loc_t

cmyka32c_pixel_t

cmyka32c_planar_loc_t

cmyka32c_planar_ptr_t

cmyka32c_planar_ref_t

cmyka32c_planar_step_loc_t

cmyka32c_planar_step_ptr_t

cmyka32c_planar_step_view_t

cmyka32c_planar_view_t

cmyka32c_ptr_t

cmyka32c_ref_t

cmyka32c_step_loc_t

cmyka32c_step_ptr_t

cmyka32c_step_view_t

cmyka32c_view_t

cmyka32f_image_t

cmyka32f_loc_t

cmyka32f_pixel_t

cmyka32f_planar_image_t

cmyka32f_planar_loc_t

cmyka32f_planar_ptr_t

cmyka32f_planar_ref_t

cmyka32f_planar_step_loc_t

cmyka32f_planar_step_ptr_t

cmyka32f_planar_step_view_t

cmyka32f_planar_view_t

cmyka32f_ptr_t

cmyka32f_ref_t

cmyka32f_step_loc_t

cmyka32f_step_ptr_t

cmyka32f_step_view_t

cmyka32f_view_t

cmyka32fc_loc_t

cmyka32fc_pixel_t

cmyka32fc_planar_loc_t

cmyka32fc_planar_ptr_t

cmyka32fc_planar_ref_t

cmyka32fc_planar_step_loc_t

cmyka32fc_planar_step_ptr_t

cmyka32fc_planar_step_view_t

cmyka32fc_planar_view_t

cmyka32fc_ptr_t

cmyka32fc_ref_t

cmyka32fc_step_loc_t

cmyka32fc_step_ptr_t

cmyka32fc_step_view_t

cmyka32fc_view_t

cmyka32s_image_t

cmyka32s_loc_t

cmyka32s_pixel_t

cmyka32s_planar_image_t

cmyka32s_planar_loc_t

cmyka32s_planar_ptr_t

cmyka32s_planar_ref_t

cmyka32s_planar_step_loc_t

cmyka32s_planar_step_ptr_t

cmyka32s_planar_step_view_t

cmyka32s_planar_view_t

cmyka32s_ptr_t

cmyka32s_ref_t

cmyka32s_step_loc_t

cmyka32s_step_ptr_t

cmyka32s_step_view_t

cmyka32s_view_t

cmyka32sc_loc_t

cmyka32sc_pixel_t

cmyka32sc_planar_loc_t

cmyka32sc_planar_ptr_t

cmyka32sc_planar_ref_t

cmyka32sc_planar_step_loc_t

cmyka32sc_planar_step_ptr_t

cmyka32sc_planar_step_view_t

cmyka32sc_planar_view_t

cmyka32sc_ptr_t

cmyka32sc_ref_t

cmyka32sc_step_loc_t

cmyka32sc_step_ptr_t

cmyka32sc_step_view_t

cmyka32sc_view_t

cmyka8_image_t

cmyka8_loc_t

cmyka8_pixel_t

cmyka8_planar_image_t

cmyka8_planar_loc_t

cmyka8_planar_ptr_t

cmyka8_planar_ref_t

cmyka8_planar_step_loc_t

cmyka8_planar_step_ptr_t

cmyka8_planar_step_view_t

cmyka8_planar_view_t

cmyka8_ptr_t

cmyka8_ref_t

cmyka8_step_loc_t

cmyka8_step_ptr_t

cmyka8_step_view_t

cmyka8_view_t

cmyka8c_loc_t

cmyka8c_pixel_t

cmyka8c_planar_loc_t

cmyka8c_planar_ptr_t

cmyka8c_planar_ref_t

cmyka8c_planar_step_loc_t

cmyka8c_planar_step_ptr_t

cmyka8c_planar_step_view_t

cmyka8c_planar_view_t

cmyka8c_ptr_t

cmyka8c_ref_t

cmyka8c_step_loc_t

cmyka8c_step_ptr_t

cmyka8c_step_view_t

cmyka8c_view_t

cmyka8s_image_t

cmyka8s_loc_t

cmyka8s_pixel_t

cmyka8s_planar_image_t

cmyka8s_planar_loc_t

cmyka8s_planar_ptr_t

cmyka8s_planar_ref_t

cmyka8s_planar_step_loc_t

cmyka8s_planar_step_ptr_t

cmyka8s_planar_step_view_t

cmyka8s_planar_view_t

cmyka8s_ptr_t

cmyka8s_ref_t

cmyka8s_step_loc_t

cmyka8s_step_ptr_t

cmyka8s_step_view_t

cmyka8s_view_t

cmyka8sc_loc_t

cmyka8sc_pixel_t

cmyka8sc_planar_loc_t

cmyka8sc_planar_ptr_t

cmyka8sc_planar_ref_t

cmyka8sc_planar_step_loc_t

cmyka8sc_planar_step_ptr_t

cmyka8sc_planar_step_view_t

cmyka8sc_planar_view_t

cmyka8sc_ptr_t

cmyka8sc_ref_t

cmyka8sc_step_loc_t

cmyka8sc_step_ptr_t

cmyka8sc_step_view_t

cmyka8sc_view_t

cmyka_layout_t

cmyka_t

dev2n16_image_t

dev2n16_loc_t

dev2n16_pixel_t

dev2n16_planar_image_t

dev2n16_planar_loc_t

dev2n16_planar_ptr_t

dev2n16_planar_ref_t

dev2n16_planar_step_loc_t

dev2n16_planar_step_ptr_t

dev2n16_planar_step_view_t

dev2n16_planar_view_t

dev2n16_ptr_t

dev2n16_ref_t

dev2n16_step_loc_t

dev2n16_step_ptr_t

dev2n16_step_view_t

dev2n16_view_t

dev2n16c_loc_t

dev2n16c_pixel_t

dev2n16c_planar_loc_t

dev2n16c_planar_ptr_t

dev2n16c_planar_ref_t

dev2n16c_planar_step_loc_t

dev2n16c_planar_step_ptr_t

dev2n16c_planar_step_view_t

dev2n16c_planar_view_t

dev2n16c_ptr_t

dev2n16c_ref_t

dev2n16c_step_loc_t

dev2n16c_step_ptr_t

dev2n16c_step_view_t

dev2n16c_view_t

dev2n16s_image_t

dev2n16s_loc_t

dev2n16s_pixel_t

dev2n16s_planar_image_t

dev2n16s_planar_loc_t

dev2n16s_planar_ptr_t

dev2n16s_planar_ref_t

dev2n16s_planar_step_loc_t

dev2n16s_planar_step_ptr_t

dev2n16s_planar_step_view_t

dev2n16s_planar_view_t

dev2n16s_ptr_t

dev2n16s_ref_t

dev2n16s_step_loc_t

dev2n16s_step_ptr_t

dev2n16s_step_view_t

dev2n16s_view_t

dev2n16sc_loc_t

dev2n16sc_pixel_t

dev2n16sc_planar_loc_t

dev2n16sc_planar_ptr_t

dev2n16sc_planar_ref_t

dev2n16sc_planar_step_loc_t

dev2n16sc_planar_step_ptr_t

dev2n16sc_planar_step_view_t

dev2n16sc_planar_view_t

dev2n16sc_ptr_t

dev2n16sc_ref_t

dev2n16sc_step_loc_t

dev2n16sc_step_ptr_t

dev2n16sc_step_view_t

dev2n16sc_view_t

dev2n32_image_t

dev2n32_loc_t

dev2n32_pixel_t

dev2n32_planar_image_t

dev2n32_planar_loc_t

dev2n32_planar_ptr_t

dev2n32_planar_ref_t

dev2n32_planar_step_loc_t

dev2n32_planar_step_ptr_t

dev2n32_planar_step_view_t

dev2n32_planar_view_t

dev2n32_ptr_t

dev2n32_ref_t

dev2n32_step_loc_t

dev2n32_step_ptr_t

dev2n32_step_view_t

dev2n32_view_t

dev2n32c_loc_t

dev2n32c_pixel_t

dev2n32c_planar_loc_t

dev2n32c_planar_ptr_t

dev2n32c_planar_ref_t

dev2n32c_planar_step_loc_t

dev2n32c_planar_step_ptr_t

dev2n32c_planar_step_view_t

dev2n32c_planar_view_t

dev2n32c_ptr_t

dev2n32c_ref_t

dev2n32c_step_loc_t

dev2n32c_step_ptr_t

dev2n32c_step_view_t

dev2n32c_view_t

dev2n32f_image_t

dev2n32f_loc_t

dev2n32f_pixel_t

dev2n32f_planar_image_t

dev2n32f_planar_loc_t

dev2n32f_planar_ptr_t

dev2n32f_planar_ref_t

dev2n32f_planar_step_loc_t

dev2n32f_planar_step_ptr_t

dev2n32f_planar_step_view_t

dev2n32f_planar_view_t

dev2n32f_ptr_t

dev2n32f_ref_t

dev2n32f_step_loc_t

dev2n32f_step_ptr_t

dev2n32f_step_view_t

dev2n32f_view_t

dev2n32fc_loc_t

dev2n32fc_pixel_t

dev2n32fc_planar_loc_t

dev2n32fc_planar_ptr_t

dev2n32fc_planar_ref_t

dev2n32fc_planar_step_loc_t

dev2n32fc_planar_step_ptr_t

dev2n32fc_planar_step_view_t

dev2n32fc_planar_view_t

dev2n32fc_ptr_t

dev2n32fc_ref_t

dev2n32fc_step_loc_t

dev2n32fc_step_ptr_t

dev2n32fc_step_view_t

dev2n32fc_view_t

dev2n32s_image_t

dev2n32s_loc_t

dev2n32s_pixel_t

dev2n32s_planar_image_t

dev2n32s_planar_loc_t

dev2n32s_planar_ptr_t

dev2n32s_planar_ref_t

dev2n32s_planar_step_loc_t

dev2n32s_planar_step_ptr_t

dev2n32s_planar_step_view_t

dev2n32s_planar_view_t

dev2n32s_ptr_t

dev2n32s_ref_t

dev2n32s_step_loc_t

dev2n32s_step_ptr_t

dev2n32s_step_view_t

dev2n32s_view_t

dev2n32sc_loc_t

dev2n32sc_pixel_t

dev2n32sc_planar_loc_t

dev2n32sc_planar_ptr_t

dev2n32sc_planar_ref_t

dev2n32sc_planar_step_loc_t

dev2n32sc_planar_step_ptr_t

dev2n32sc_planar_step_view_t

dev2n32sc_planar_view_t

dev2n32sc_ptr_t

dev2n32sc_ref_t

dev2n32sc_step_loc_t

dev2n32sc_step_ptr_t

dev2n32sc_step_view_t

dev2n32sc_view_t

dev2n8_image_t

dev2n8_loc_t

dev2n8_pixel_t

dev2n8_planar_image_t

dev2n8_planar_loc_t

dev2n8_planar_ptr_t

dev2n8_planar_ref_t

dev2n8_planar_step_loc_t

dev2n8_planar_step_ptr_t

dev2n8_planar_step_view_t

dev2n8_planar_view_t

dev2n8_ptr_t

dev2n8_ref_t

dev2n8_step_loc_t

dev2n8_step_ptr_t

dev2n8_step_view_t

dev2n8_view_t

dev2n8c_loc_t

dev2n8c_pixel_t

dev2n8c_planar_loc_t

dev2n8c_planar_ptr_t

dev2n8c_planar_ref_t

dev2n8c_planar_step_loc_t

dev2n8c_planar_step_ptr_t

dev2n8c_planar_step_view_t

dev2n8c_planar_view_t

dev2n8c_ptr_t

dev2n8c_ref_t

dev2n8c_step_loc_t

dev2n8c_step_ptr_t

dev2n8c_step_view_t

dev2n8c_view_t

dev2n8s_image_t

dev2n8s_loc_t

dev2n8s_pixel_t

dev2n8s_planar_image_t

dev2n8s_planar_loc_t

dev2n8s_planar_ptr_t

dev2n8s_planar_ref_t

dev2n8s_planar_step_loc_t

dev2n8s_planar_step_ptr_t

dev2n8s_planar_step_view_t

dev2n8s_planar_view_t

dev2n8s_ptr_t

dev2n8s_ref_t

dev2n8s_step_loc_t

dev2n8s_step_ptr_t

dev2n8s_step_view_t

dev2n8s_view_t

dev2n8sc_loc_t

dev2n8sc_pixel_t

dev2n8sc_planar_loc_t

dev2n8sc_planar_ptr_t

dev2n8sc_planar_ref_t

dev2n8sc_planar_step_loc_t

dev2n8sc_planar_step_ptr_t

dev2n8sc_planar_step_view_t

dev2n8sc_planar_view_t

dev2n8sc_ptr_t

dev2n8sc_ref_t

dev2n8sc_step_loc_t

dev2n8sc_step_ptr_t

dev2n8sc_step_view_t

dev2n8sc_view_t

dev3n16_image_t

dev3n16_loc_t

dev3n16_pixel_t

dev3n16_planar_image_t

dev3n16_planar_loc_t

dev3n16_planar_ptr_t

dev3n16_planar_ref_t

dev3n16_planar_step_loc_t

dev3n16_planar_step_ptr_t

dev3n16_planar_step_view_t

dev3n16_planar_view_t

dev3n16_ptr_t

dev3n16_ref_t

dev3n16_step_loc_t

dev3n16_step_ptr_t

dev3n16_step_view_t

dev3n16_view_t

dev3n16c_loc_t

dev3n16c_pixel_t

dev3n16c_planar_loc_t

dev3n16c_planar_ptr_t

dev3n16c_planar_ref_t

dev3n16c_planar_step_loc_t

dev3n16c_planar_step_ptr_t

dev3n16c_planar_step_view_t

dev3n16c_planar_view_t

dev3n16c_ptr_t

dev3n16c_ref_t

dev3n16c_step_loc_t

dev3n16c_step_ptr_t

dev3n16c_step_view_t

dev3n16c_view_t

dev3n16s_image_t

dev3n16s_loc_t

dev3n16s_pixel_t

dev3n16s_planar_image_t

dev3n16s_planar_loc_t

dev3n16s_planar_ptr_t

dev3n16s_planar_ref_t

dev3n16s_planar_step_loc_t

dev3n16s_planar_step_ptr_t

dev3n16s_planar_step_view_t

dev3n16s_planar_view_t

dev3n16s_ptr_t

dev3n16s_ref_t

dev3n16s_step_loc_t

dev3n16s_step_ptr_t

dev3n16s_step_view_t

dev3n16s_view_t

dev3n16sc_loc_t

dev3n16sc_pixel_t

dev3n16sc_planar_loc_t

dev3n16sc_planar_ptr_t

dev3n16sc_planar_ref_t

dev3n16sc_planar_step_loc_t

dev3n16sc_planar_step_ptr_t

dev3n16sc_planar_step_view_t

dev3n16sc_planar_view_t

dev3n16sc_ptr_t

dev3n16sc_ref_t

dev3n16sc_step_loc_t

dev3n16sc_step_ptr_t

dev3n16sc_step_view_t

dev3n16sc_view_t

dev3n32_image_t

dev3n32_loc_t

dev3n32_pixel_t

dev3n32_planar_image_t

dev3n32_planar_loc_t

dev3n32_planar_ptr_t

dev3n32_planar_ref_t

dev3n32_planar_step_loc_t

dev3n32_planar_step_ptr_t

dev3n32_planar_step_view_t

dev3n32_planar_view_t

dev3n32_ptr_t

dev3n32_ref_t

dev3n32_step_loc_t

dev3n32_step_ptr_t

dev3n32_step_view_t

dev3n32_view_t

dev3n32c_loc_t

dev3n32c_pixel_t

dev3n32c_planar_loc_t

dev3n32c_planar_ptr_t

dev3n32c_planar_ref_t

dev3n32c_planar_step_loc_t

dev3n32c_planar_step_ptr_t

dev3n32c_planar_step_view_t

dev3n32c_planar_view_t

dev3n32c_ptr_t

dev3n32c_ref_t

dev3n32c_step_loc_t

dev3n32c_step_ptr_t

dev3n32c_step_view_t

dev3n32c_view_t

dev3n32f_image_t

dev3n32f_loc_t

dev3n32f_pixel_t

dev3n32f_planar_image_t

dev3n32f_planar_loc_t

dev3n32f_planar_ptr_t

dev3n32f_planar_ref_t

dev3n32f_planar_step_loc_t

dev3n32f_planar_step_ptr_t

dev3n32f_planar_step_view_t

dev3n32f_planar_view_t

dev3n32f_ptr_t

dev3n32f_ref_t

dev3n32f_step_loc_t

dev3n32f_step_ptr_t

dev3n32f_step_view_t

dev3n32f_view_t

dev3n32fc_loc_t

dev3n32fc_pixel_t

dev3n32fc_planar_loc_t

dev3n32fc_planar_ptr_t

dev3n32fc_planar_ref_t

dev3n32fc_planar_step_loc_t

dev3n32fc_planar_step_ptr_t

dev3n32fc_planar_step_view_t

dev3n32fc_planar_view_t

dev3n32fc_ptr_t

dev3n32fc_ref_t

dev3n32fc_step_loc_t

dev3n32fc_step_ptr_t

dev3n32fc_step_view_t

dev3n32fc_view_t

dev3n32s_image_t

dev3n32s_loc_t

dev3n32s_pixel_t

dev3n32s_planar_image_t

dev3n32s_planar_loc_t

dev3n32s_planar_ptr_t

dev3n32s_planar_ref_t

dev3n32s_planar_step_loc_t

dev3n32s_planar_step_ptr_t

dev3n32s_planar_step_view_t

dev3n32s_planar_view_t

dev3n32s_ptr_t

dev3n32s_ref_t

dev3n32s_step_loc_t

dev3n32s_step_ptr_t

dev3n32s_step_view_t

dev3n32s_view_t

dev3n32sc_loc_t

dev3n32sc_pixel_t

dev3n32sc_planar_loc_t

dev3n32sc_planar_ptr_t

dev3n32sc_planar_ref_t

dev3n32sc_planar_step_loc_t

dev3n32sc_planar_step_ptr_t

dev3n32sc_planar_step_view_t

dev3n32sc_planar_view_t

dev3n32sc_ptr_t

dev3n32sc_ref_t

dev3n32sc_step_loc_t

dev3n32sc_step_ptr_t

dev3n32sc_step_view_t

dev3n32sc_view_t

dev3n8_image_t

dev3n8_loc_t

dev3n8_pixel_t

dev3n8_planar_image_t

dev3n8_planar_loc_t

dev3n8_planar_ptr_t

dev3n8_planar_ref_t

dev3n8_planar_step_loc_t

dev3n8_planar_step_ptr_t

dev3n8_planar_step_view_t

dev3n8_planar_view_t

dev3n8_ptr_t

dev3n8_ref_t

dev3n8_step_loc_t

dev3n8_step_ptr_t

dev3n8_step_view_t

dev3n8_view_t

dev3n8c_loc_t

dev3n8c_pixel_t

dev3n8c_planar_loc_t

dev3n8c_planar_ptr_t

dev3n8c_planar_ref_t

dev3n8c_planar_step_loc_t

dev3n8c_planar_step_ptr_t

dev3n8c_planar_step_view_t

dev3n8c_planar_view_t

dev3n8c_ptr_t

dev3n8c_ref_t

dev3n8c_step_loc_t

dev3n8c_step_ptr_t

dev3n8c_step_view_t

dev3n8c_view_t

dev3n8s_image_t

dev3n8s_loc_t

dev3n8s_pixel_t

dev3n8s_planar_image_t

dev3n8s_planar_loc_t

dev3n8s_planar_ptr_t

dev3n8s_planar_ref_t

dev3n8s_planar_step_loc_t

dev3n8s_planar_step_ptr_t

dev3n8s_planar_step_view_t

dev3n8s_planar_view_t

dev3n8s_ptr_t

dev3n8s_ref_t

dev3n8s_step_loc_t

dev3n8s_step_ptr_t

dev3n8s_step_view_t

dev3n8s_view_t

dev3n8sc_loc_t

dev3n8sc_pixel_t

dev3n8sc_planar_loc_t

dev3n8sc_planar_ptr_t

dev3n8sc_planar_ref_t

dev3n8sc_planar_step_loc_t

dev3n8sc_planar_step_ptr_t

dev3n8sc_planar_step_view_t

dev3n8sc_planar_view_t

dev3n8sc_ptr_t

dev3n8sc_ref_t

dev3n8sc_step_loc_t

dev3n8sc_step_ptr_t

dev3n8sc_step_view_t

dev3n8sc_view_t

dev4n16_image_t

dev4n16_loc_t

dev4n16_pixel_t

dev4n16_planar_image_t

dev4n16_planar_loc_t

dev4n16_planar_ptr_t

dev4n16_planar_ref_t

dev4n16_planar_step_loc_t

dev4n16_planar_step_ptr_t

dev4n16_planar_step_view_t

dev4n16_planar_view_t

dev4n16_ptr_t

dev4n16_ref_t

dev4n16_step_loc_t

dev4n16_step_ptr_t

dev4n16_step_view_t

dev4n16_view_t

dev4n16c_loc_t

dev4n16c_pixel_t

dev4n16c_planar_loc_t

dev4n16c_planar_ptr_t

dev4n16c_planar_ref_t

dev4n16c_planar_step_loc_t

dev4n16c_planar_step_ptr_t

dev4n16c_planar_step_view_t

dev4n16c_planar_view_t

dev4n16c_ptr_t

dev4n16c_ref_t

dev4n16c_step_loc_t

dev4n16c_step_ptr_t

dev4n16c_step_view_t

dev4n16c_view_t

dev4n16s_image_t

dev4n16s_loc_t

dev4n16s_pixel_t

dev4n16s_planar_image_t

dev4n16s_planar_loc_t

dev4n16s_planar_ptr_t

dev4n16s_planar_ref_t

dev4n16s_planar_step_loc_t

dev4n16s_planar_step_ptr_t

dev4n16s_planar_step_view_t

dev4n16s_planar_view_t

dev4n16s_ptr_t

dev4n16s_ref_t

dev4n16s_step_loc_t

dev4n16s_step_ptr_t

dev4n16s_step_view_t

dev4n16s_view_t

dev4n16sc_loc_t

dev4n16sc_pixel_t

dev4n16sc_planar_loc_t

dev4n16sc_planar_ptr_t

dev4n16sc_planar_ref_t

dev4n16sc_planar_step_loc_t

dev4n16sc_planar_step_ptr_t

dev4n16sc_planar_step_view_t

dev4n16sc_planar_view_t

dev4n16sc_ptr_t

dev4n16sc_ref_t

dev4n16sc_step_loc_t

dev4n16sc_step_ptr_t

dev4n16sc_step_view_t

dev4n16sc_view_t

dev4n32_image_t

dev4n32_loc_t

dev4n32_pixel_t

dev4n32_planar_image_t

dev4n32_planar_loc_t

dev4n32_planar_ptr_t

dev4n32_planar_ref_t

dev4n32_planar_step_loc_t

dev4n32_planar_step_ptr_t

dev4n32_planar_step_view_t

dev4n32_planar_view_t

dev4n32_ptr_t

dev4n32_ref_t

dev4n32_step_loc_t

dev4n32_step_ptr_t

dev4n32_step_view_t

dev4n32_view_t

dev4n32c_loc_t

dev4n32c_pixel_t

dev4n32c_planar_loc_t

dev4n32c_planar_ptr_t

dev4n32c_planar_ref_t

dev4n32c_planar_step_loc_t

dev4n32c_planar_step_ptr_t

dev4n32c_planar_step_view_t

dev4n32c_planar_view_t

dev4n32c_ptr_t

dev4n32c_ref_t

dev4n32c_step_loc_t

dev4n32c_step_ptr_t

dev4n32c_step_view_t

dev4n32c_view_t

dev4n32f_image_t

dev4n32f_loc_t

dev4n32f_pixel_t

dev4n32f_planar_image_t

dev4n32f_planar_loc_t

dev4n32f_planar_ptr_t

dev4n32f_planar_ref_t

dev4n32f_planar_step_loc_t

dev4n32f_planar_step_ptr_t

dev4n32f_planar_step_view_t

dev4n32f_planar_view_t

dev4n32f_ptr_t

dev4n32f_ref_t

dev4n32f_step_loc_t

dev4n32f_step_ptr_t

dev4n32f_step_view_t

dev4n32f_view_t

dev4n32fc_loc_t

dev4n32fc_pixel_t

dev4n32fc_planar_loc_t

dev4n32fc_planar_ptr_t

dev4n32fc_planar_ref_t

dev4n32fc_planar_step_loc_t

dev4n32fc_planar_step_ptr_t

dev4n32fc_planar_step_view_t

dev4n32fc_planar_view_t

dev4n32fc_ptr_t

dev4n32fc_ref_t

dev4n32fc_step_loc_t

dev4n32fc_step_ptr_t

dev4n32fc_step_view_t

dev4n32fc_view_t

dev4n32s_image_t

dev4n32s_loc_t

dev4n32s_pixel_t

dev4n32s_planar_image_t

dev4n32s_planar_loc_t

dev4n32s_planar_ptr_t

dev4n32s_planar_ref_t

dev4n32s_planar_step_loc_t

dev4n32s_planar_step_ptr_t

dev4n32s_planar_step_view_t

dev4n32s_planar_view_t

dev4n32s_ptr_t

dev4n32s_ref_t

dev4n32s_step_loc_t

dev4n32s_step_ptr_t

dev4n32s_step_view_t

dev4n32s_view_t

dev4n32sc_loc_t

dev4n32sc_pixel_t

dev4n32sc_planar_loc_t

dev4n32sc_planar_ptr_t

dev4n32sc_planar_ref_t

dev4n32sc_planar_step_loc_t

dev4n32sc_planar_step_ptr_t

dev4n32sc_planar_step_view_t

dev4n32sc_planar_view_t

dev4n32sc_ptr_t

dev4n32sc_ref_t

dev4n32sc_step_loc_t

dev4n32sc_step_ptr_t

dev4n32sc_step_view_t

dev4n32sc_view_t

dev4n8_image_t

dev4n8_loc_t

dev4n8_pixel_t

dev4n8_planar_image_t

dev4n8_planar_loc_t

dev4n8_planar_ptr_t

dev4n8_planar_ref_t

dev4n8_planar_step_loc_t

dev4n8_planar_step_ptr_t

dev4n8_planar_step_view_t

dev4n8_planar_view_t

dev4n8_ptr_t

dev4n8_ref_t

dev4n8_step_loc_t

dev4n8_step_ptr_t

dev4n8_step_view_t

dev4n8_view_t

dev4n8c_loc_t

dev4n8c_pixel_t

dev4n8c_planar_loc_t

dev4n8c_planar_ptr_t

dev4n8c_planar_ref_t

dev4n8c_planar_step_loc_t

dev4n8c_planar_step_ptr_t

dev4n8c_planar_step_view_t

dev4n8c_planar_view_t

dev4n8c_ptr_t

dev4n8c_ref_t

dev4n8c_step_loc_t

dev4n8c_step_ptr_t

dev4n8c_step_view_t

dev4n8c_view_t

dev4n8s_image_t

dev4n8s_loc_t

dev4n8s_pixel_t

dev4n8s_planar_image_t

dev4n8s_planar_loc_t

dev4n8s_planar_ptr_t

dev4n8s_planar_ref_t

dev4n8s_planar_step_loc_t

dev4n8s_planar_step_ptr_t

dev4n8s_planar_step_view_t

dev4n8s_planar_view_t

dev4n8s_ptr_t

dev4n8s_ref_t

dev4n8s_step_loc_t

dev4n8s_step_ptr_t

dev4n8s_step_view_t

dev4n8s_view_t

dev4n8sc_loc_t

dev4n8sc_pixel_t

dev4n8sc_planar_loc_t

dev4n8sc_planar_ptr_t

dev4n8sc_planar_ref_t

dev4n8sc_planar_step_loc_t

dev4n8sc_planar_step_ptr_t

dev4n8sc_planar_step_view_t

dev4n8sc_planar_view_t

dev4n8sc_ptr_t

dev4n8sc_ref_t

dev4n8sc_step_loc_t

dev4n8sc_step_ptr_t

dev4n8sc_step_view_t

dev4n8sc_view_t

dev5n16_image_t

dev5n16_loc_t

dev5n16_pixel_t

dev5n16_planar_image_t

dev5n16_planar_loc_t

dev5n16_planar_ptr_t

dev5n16_planar_ref_t

dev5n16_planar_step_loc_t

dev5n16_planar_step_ptr_t

dev5n16_planar_step_view_t

dev5n16_planar_view_t

dev5n16_ptr_t

dev5n16_ref_t

dev5n16_step_loc_t

dev5n16_step_ptr_t

dev5n16_step_view_t

dev5n16_view_t

dev5n16c_loc_t

dev5n16c_pixel_t

dev5n16c_planar_loc_t

dev5n16c_planar_ptr_t

dev5n16c_planar_ref_t

dev5n16c_planar_step_loc_t

dev5n16c_planar_step_ptr_t

dev5n16c_planar_step_view_t

dev5n16c_planar_view_t

dev5n16c_ptr_t

dev5n16c_ref_t

dev5n16c_step_loc_t

dev5n16c_step_ptr_t

dev5n16c_step_view_t

dev5n16c_view_t

dev5n16s_image_t

dev5n16s_loc_t

dev5n16s_pixel_t

dev5n16s_planar_image_t

dev5n16s_planar_loc_t

dev5n16s_planar_ptr_t

dev5n16s_planar_ref_t

dev5n16s_planar_step_loc_t

dev5n16s_planar_step_ptr_t

dev5n16s_planar_step_view_t

dev5n16s_planar_view_t

dev5n16s_ptr_t

dev5n16s_ref_t

dev5n16s_step_loc_t

dev5n16s_step_ptr_t

dev5n16s_step_view_t

dev5n16s_view_t

dev5n16sc_loc_t

dev5n16sc_pixel_t

dev5n16sc_planar_loc_t

dev5n16sc_planar_ptr_t

dev5n16sc_planar_ref_t

dev5n16sc_planar_step_loc_t

dev5n16sc_planar_step_ptr_t

dev5n16sc_planar_step_view_t

dev5n16sc_planar_view_t

dev5n16sc_ptr_t

dev5n16sc_ref_t

dev5n16sc_step_loc_t

dev5n16sc_step_ptr_t

dev5n16sc_step_view_t

dev5n16sc_view_t

dev5n32_image_t

dev5n32_loc_t

dev5n32_pixel_t

dev5n32_planar_image_t

dev5n32_planar_loc_t

dev5n32_planar_ptr_t

dev5n32_planar_ref_t

dev5n32_planar_step_loc_t

dev5n32_planar_step_ptr_t

dev5n32_planar_step_view_t

dev5n32_planar_view_t

dev5n32_ptr_t

dev5n32_ref_t

dev5n32_step_loc_t

dev5n32_step_ptr_t

dev5n32_step_view_t

dev5n32_view_t

dev5n32c_loc_t

dev5n32c_pixel_t

dev5n32c_planar_loc_t

dev5n32c_planar_ptr_t

dev5n32c_planar_ref_t

dev5n32c_planar_step_loc_t

dev5n32c_planar_step_ptr_t

dev5n32c_planar_step_view_t

dev5n32c_planar_view_t

dev5n32c_ptr_t

dev5n32c_ref_t

dev5n32c_step_loc_t

dev5n32c_step_ptr_t

dev5n32c_step_view_t

dev5n32c_view_t

dev5n32f_image_t

dev5n32f_loc_t

dev5n32f_pixel_t

dev5n32f_planar_image_t

dev5n32f_planar_loc_t

dev5n32f_planar_ptr_t

dev5n32f_planar_ref_t

dev5n32f_planar_step_loc_t

dev5n32f_planar_step_ptr_t

dev5n32f_planar_step_view_t

dev5n32f_planar_view_t

dev5n32f_ptr_t

dev5n32f_ref_t

dev5n32f_step_loc_t

dev5n32f_step_ptr_t

dev5n32f_step_view_t

dev5n32f_view_t

dev5n32fc_loc_t

dev5n32fc_pixel_t

dev5n32fc_planar_loc_t

dev5n32fc_planar_ptr_t

dev5n32fc_planar_ref_t

dev5n32fc_planar_step_loc_t

dev5n32fc_planar_step_ptr_t

dev5n32fc_planar_step_view_t

dev5n32fc_planar_view_t

dev5n32fc_ptr_t

dev5n32fc_ref_t

dev5n32fc_step_loc_t

dev5n32fc_step_ptr_t

dev5n32fc_step_view_t

dev5n32fc_view_t

dev5n32s_image_t

dev5n32s_loc_t

dev5n32s_pixel_t

dev5n32s_planar_image_t

dev5n32s_planar_loc_t

dev5n32s_planar_ptr_t

dev5n32s_planar_ref_t

dev5n32s_planar_step_loc_t

dev5n32s_planar_step_ptr_t

dev5n32s_planar_step_view_t

dev5n32s_planar_view_t

dev5n32s_ptr_t

dev5n32s_ref_t

dev5n32s_step_loc_t

dev5n32s_step_ptr_t

dev5n32s_step_view_t

dev5n32s_view_t

dev5n32sc_loc_t

dev5n32sc_pixel_t

dev5n32sc_planar_loc_t

dev5n32sc_planar_ptr_t

dev5n32sc_planar_ref_t

dev5n32sc_planar_step_loc_t

dev5n32sc_planar_step_ptr_t

dev5n32sc_planar_step_view_t

dev5n32sc_planar_view_t

dev5n32sc_ptr_t

dev5n32sc_ref_t

dev5n32sc_step_loc_t

dev5n32sc_step_ptr_t

dev5n32sc_step_view_t

dev5n32sc_view_t

dev5n8_image_t

dev5n8_loc_t

dev5n8_pixel_t

dev5n8_planar_image_t

dev5n8_planar_loc_t

dev5n8_planar_ptr_t

dev5n8_planar_ref_t

dev5n8_planar_step_loc_t

dev5n8_planar_step_ptr_t

dev5n8_planar_step_view_t

dev5n8_planar_view_t

dev5n8_ptr_t

dev5n8_ref_t

dev5n8_step_loc_t

dev5n8_step_ptr_t

dev5n8_step_view_t

dev5n8_view_t

dev5n8c_loc_t

dev5n8c_pixel_t

dev5n8c_planar_loc_t

dev5n8c_planar_ptr_t

dev5n8c_planar_ref_t

dev5n8c_planar_step_loc_t

dev5n8c_planar_step_ptr_t

dev5n8c_planar_step_view_t

dev5n8c_planar_view_t

dev5n8c_ptr_t

dev5n8c_ref_t

dev5n8c_step_loc_t

dev5n8c_step_ptr_t

dev5n8c_step_view_t

dev5n8c_view_t

dev5n8s_image_t

dev5n8s_loc_t

dev5n8s_pixel_t

dev5n8s_planar_image_t

dev5n8s_planar_loc_t

dev5n8s_planar_ptr_t

dev5n8s_planar_ref_t

dev5n8s_planar_step_loc_t

dev5n8s_planar_step_ptr_t

dev5n8s_planar_step_view_t

dev5n8s_planar_view_t

dev5n8s_ptr_t

dev5n8s_ref_t

dev5n8s_step_loc_t

dev5n8s_step_ptr_t

dev5n8s_step_view_t

dev5n8s_view_t

dev5n8sc_loc_t

dev5n8sc_pixel_t

dev5n8sc_planar_loc_t

dev5n8sc_planar_ptr_t

dev5n8sc_planar_ref_t

dev5n8sc_planar_step_loc_t

dev5n8sc_planar_step_ptr_t

dev5n8sc_planar_step_view_t

dev5n8sc_planar_view_t

dev5n8sc_ptr_t

dev5n8sc_ref_t

dev5n8sc_step_loc_t

dev5n8sc_step_ptr_t

dev5n8sc_step_view_t

dev5n8sc_view_t

float32_t

32‐bit floating point channel type with range [0.0f ... 1.0f]. Models ChannelValueConcept

float64_t

64‐bit floating point channel type with range [0.0f ... 1.0f]. Models ChannelValueConcept

gray10_image_t

gray12_image_t

gray14_image_t

gray16_image_t

gray16_loc_t

gray16_pixel_t

gray16_ptr_t

gray16_ref_t

gray16_step_loc_t

gray16_step_ptr_t

gray16_step_view_t

gray16_view_t

gray16c_loc_t

gray16c_pixel_t

gray16c_ptr_t

gray16c_ref_t

gray16c_step_loc_t

gray16c_step_ptr_t

gray16c_step_view_t

gray16c_view_t

gray16s_image_t

gray16s_loc_t

gray16s_pixel_t

gray16s_ptr_t

gray16s_ref_t

gray16s_step_loc_t

gray16s_step_ptr_t

gray16s_step_view_t

gray16s_view_t

gray16sc_loc_t

gray16sc_pixel_t

gray16sc_ptr_t

gray16sc_ref_t

gray16sc_step_loc_t

gray16sc_step_ptr_t

gray16sc_step_view_t

gray16sc_view_t

gray1_image_t

gray24_image_t

gray2_image_t

gray32_image_t

gray32_loc_t

gray32_pixel_t

gray32_ptr_t

gray32_ref_t

gray32_step_loc_t

gray32_step_ptr_t

gray32_step_view_t

gray32_view_t

gray32c_loc_t

gray32c_pixel_t

gray32c_ptr_t

gray32c_ref_t

gray32c_step_loc_t

gray32c_step_ptr_t

gray32c_step_view_t

gray32c_view_t

gray32f_image_t

gray32f_loc_t

gray32f_pixel_t

gray32f_ptr_t

gray32f_ref_t

gray32f_step_loc_t

gray32f_step_ptr_t

gray32f_step_view_t

gray32f_view_t

gray32fc_loc_t

gray32fc_pixel_t

gray32fc_ptr_t

gray32fc_ref_t

gray32fc_step_loc_t

gray32fc_step_ptr_t

gray32fc_step_view_t

gray32fc_view_t

gray32s_image_t

gray32s_loc_t

gray32s_pixel_t

gray32s_ptr_t

gray32s_ref_t

gray32s_step_loc_t

gray32s_step_ptr_t

gray32s_step_view_t

gray32s_view_t

gray32sc_loc_t

gray32sc_pixel_t

gray32sc_ptr_t

gray32sc_ref_t

gray32sc_step_loc_t

gray32sc_step_ptr_t

gray32sc_step_view_t

gray32sc_view_t

gray4_image_t

gray64f_image_t

gray64f_pixel_t

gray6_image_t

gray8_image_t

gray8_loc_t

gray8_pixel_t

gray8_ptr_t

gray8_ref_t

gray8_step_loc_t

gray8_step_ptr_t

gray8_step_view_t

gray8_view_t

gray8c_loc_t

gray8c_pixel_t

gray8c_ptr_t

gray8c_ref_t

gray8c_step_loc_t

gray8c_step_ptr_t

gray8c_step_view_t

gray8c_view_t

gray8s_image_t

gray8s_loc_t

gray8s_pixel_t

gray8s_ptr_t

gray8s_ref_t

gray8s_step_loc_t

gray8s_step_ptr_t

gray8s_step_view_t

gray8s_view_t

gray8sc_loc_t

gray8sc_pixel_t

gray8sc_ptr_t

gray8sc_ref_t

gray8sc_step_loc_t

gray8sc_step_ptr_t

gray8sc_step_view_t

gray8sc_view_t

gray_alpha16_image_t

gray_alpha16_loc_t

gray_alpha16_pixel_t

gray_alpha16_planar_image_t

gray_alpha16_planar_loc_t

gray_alpha16_planar_ptr_t

gray_alpha16_planar_ref_t

gray_alpha16_planar_step_loc_t

gray_alpha16_planar_step_ptr_t

gray_alpha16_planar_step_view_t

gray_alpha16_planar_view_t

gray_alpha16_ptr_t

gray_alpha16_ref_t

gray_alpha16_step_loc_t

gray_alpha16_step_ptr_t

gray_alpha16_step_view_t

gray_alpha16_view_t

gray_alpha16c_loc_t

gray_alpha16c_pixel_t

gray_alpha16c_planar_loc_t

gray_alpha16c_planar_ptr_t

gray_alpha16c_planar_ref_t

gray_alpha16c_planar_step_loc_t

gray_alpha16c_planar_step_ptr_t

gray_alpha16c_planar_step_view_t

gray_alpha16c_planar_view_t

gray_alpha16c_ptr_t

gray_alpha16c_ref_t

gray_alpha16c_step_loc_t

gray_alpha16c_step_ptr_t

gray_alpha16c_step_view_t

gray_alpha16c_view_t

gray_alpha16s_image_t

gray_alpha16s_loc_t

gray_alpha16s_pixel_t

gray_alpha16s_planar_image_t

gray_alpha16s_planar_loc_t

gray_alpha16s_planar_ptr_t

gray_alpha16s_planar_ref_t

gray_alpha16s_planar_step_loc_t

gray_alpha16s_planar_step_ptr_t

gray_alpha16s_planar_step_view_t

gray_alpha16s_planar_view_t

gray_alpha16s_ptr_t

gray_alpha16s_ref_t

gray_alpha16s_step_loc_t

gray_alpha16s_step_ptr_t

gray_alpha16s_step_view_t

gray_alpha16s_view_t

gray_alpha16sc_loc_t

gray_alpha16sc_pixel_t

gray_alpha16sc_planar_loc_t

gray_alpha16sc_planar_ptr_t

gray_alpha16sc_planar_ref_t

gray_alpha16sc_planar_step_loc_t

gray_alpha16sc_planar_step_ptr_t

gray_alpha16sc_planar_step_view_t

gray_alpha16sc_planar_view_t

gray_alpha16sc_ptr_t

gray_alpha16sc_ref_t

gray_alpha16sc_step_loc_t

gray_alpha16sc_step_ptr_t

gray_alpha16sc_step_view_t

gray_alpha16sc_view_t

gray_alpha32_image_t

gray_alpha32_loc_t

gray_alpha32_pixel_t

gray_alpha32_planar_image_t

gray_alpha32_planar_loc_t

gray_alpha32_planar_ptr_t

gray_alpha32_planar_ref_t

gray_alpha32_planar_step_loc_t

gray_alpha32_planar_step_ptr_t

gray_alpha32_planar_step_view_t

gray_alpha32_planar_view_t

gray_alpha32_ptr_t

gray_alpha32_ref_t

gray_alpha32_step_loc_t

gray_alpha32_step_ptr_t

gray_alpha32_step_view_t

gray_alpha32_view_t

gray_alpha32c_loc_t

gray_alpha32c_pixel_t

gray_alpha32c_planar_loc_t

gray_alpha32c_planar_ptr_t

gray_alpha32c_planar_ref_t

gray_alpha32c_planar_step_loc_t

gray_alpha32c_planar_step_ptr_t

gray_alpha32c_planar_step_view_t

gray_alpha32c_planar_view_t

gray_alpha32c_ptr_t

gray_alpha32c_ref_t

gray_alpha32c_step_loc_t

gray_alpha32c_step_ptr_t

gray_alpha32c_step_view_t

gray_alpha32c_view_t

gray_alpha32f_image_t

gray_alpha32f_loc_t

gray_alpha32f_pixel_t

gray_alpha32f_planar_image_t

gray_alpha32f_planar_loc_t

gray_alpha32f_planar_ptr_t

gray_alpha32f_planar_ref_t

gray_alpha32f_planar_step_loc_t

gray_alpha32f_planar_step_ptr_t

gray_alpha32f_planar_step_view_t

gray_alpha32f_planar_view_t

gray_alpha32f_ptr_t

gray_alpha32f_ref_t

gray_alpha32f_step_loc_t

gray_alpha32f_step_ptr_t

gray_alpha32f_step_view_t

gray_alpha32f_view_t

gray_alpha32fc_loc_t

gray_alpha32fc_pixel_t

gray_alpha32fc_planar_loc_t

gray_alpha32fc_planar_ptr_t

gray_alpha32fc_planar_ref_t

gray_alpha32fc_planar_step_loc_t

gray_alpha32fc_planar_step_ptr_t

gray_alpha32fc_planar_step_view_t

gray_alpha32fc_planar_view_t

gray_alpha32fc_ptr_t

gray_alpha32fc_ref_t

gray_alpha32fc_step_loc_t

gray_alpha32fc_step_ptr_t

gray_alpha32fc_step_view_t

gray_alpha32fc_view_t

gray_alpha32s_image_t

gray_alpha32s_loc_t

gray_alpha32s_pixel_t

gray_alpha32s_planar_image_t

gray_alpha32s_planar_loc_t

gray_alpha32s_planar_ptr_t

gray_alpha32s_planar_ref_t

gray_alpha32s_planar_step_loc_t

gray_alpha32s_planar_step_ptr_t

gray_alpha32s_planar_step_view_t

gray_alpha32s_planar_view_t

gray_alpha32s_ptr_t

gray_alpha32s_ref_t

gray_alpha32s_step_loc_t

gray_alpha32s_step_ptr_t

gray_alpha32s_step_view_t

gray_alpha32s_view_t

gray_alpha32sc_loc_t

gray_alpha32sc_pixel_t

gray_alpha32sc_planar_loc_t

gray_alpha32sc_planar_ptr_t

gray_alpha32sc_planar_ref_t

gray_alpha32sc_planar_step_loc_t

gray_alpha32sc_planar_step_ptr_t

gray_alpha32sc_planar_step_view_t

gray_alpha32sc_planar_view_t

gray_alpha32sc_ptr_t

gray_alpha32sc_ref_t

gray_alpha32sc_step_loc_t

gray_alpha32sc_step_ptr_t

gray_alpha32sc_step_view_t

gray_alpha32sc_view_t

gray_alpha8_image_t

gray_alpha8_loc_t

gray_alpha8_pixel_t

gray_alpha8_planar_image_t

gray_alpha8_planar_loc_t

gray_alpha8_planar_ptr_t

gray_alpha8_planar_ref_t

gray_alpha8_planar_step_loc_t

gray_alpha8_planar_step_ptr_t

gray_alpha8_planar_step_view_t

gray_alpha8_planar_view_t

gray_alpha8_ptr_t

gray_alpha8_ref_t

gray_alpha8_step_loc_t

gray_alpha8_step_ptr_t

gray_alpha8_step_view_t

gray_alpha8_view_t

gray_alpha8c_loc_t

gray_alpha8c_pixel_t

gray_alpha8c_planar_loc_t

gray_alpha8c_planar_ptr_t

gray_alpha8c_planar_ref_t

gray_alpha8c_planar_step_loc_t

gray_alpha8c_planar_step_ptr_t

gray_alpha8c_planar_step_view_t

gray_alpha8c_planar_view_t

gray_alpha8c_ptr_t

gray_alpha8c_ref_t

gray_alpha8c_step_loc_t

gray_alpha8c_step_ptr_t

gray_alpha8c_step_view_t

gray_alpha8c_view_t

gray_alpha8s_image_t

gray_alpha8s_loc_t

gray_alpha8s_pixel_t

gray_alpha8s_planar_image_t

gray_alpha8s_planar_loc_t

gray_alpha8s_planar_ptr_t

gray_alpha8s_planar_ref_t

gray_alpha8s_planar_step_loc_t

gray_alpha8s_planar_step_ptr_t

gray_alpha8s_planar_step_view_t

gray_alpha8s_planar_view_t

gray_alpha8s_ptr_t

gray_alpha8s_ref_t

gray_alpha8s_step_loc_t

gray_alpha8s_step_ptr_t

gray_alpha8s_step_view_t

gray_alpha8s_view_t

gray_alpha8sc_loc_t

gray_alpha8sc_pixel_t

gray_alpha8sc_planar_loc_t

gray_alpha8sc_planar_ptr_t

gray_alpha8sc_planar_ref_t

gray_alpha8sc_planar_step_loc_t

gray_alpha8sc_planar_step_ptr_t

gray_alpha8sc_planar_step_view_t

gray_alpha8sc_planar_view_t

gray_alpha8sc_ptr_t

gray_alpha8sc_ref_t

gray_alpha8sc_step_loc_t

gray_alpha8sc_step_ptr_t

gray_alpha8sc_step_view_t

gray_alpha8sc_view_t

gray_alpha_layout_t

gray_alpha_t

gray_layout_t

gray_t

hsl32f_image_t

hsl32f_loc_t

hsl32f_pixel_t

hsl32f_planar_image_t

hsl32f_planar_loc_t

hsl32f_planar_ptr_t

hsl32f_planar_ref_t

hsl32f_planar_step_loc_t

hsl32f_planar_step_ptr_t

hsl32f_planar_step_view_t

hsl32f_planar_view_t

hsl32f_ptr_t

hsl32f_ref_t

hsl32f_step_loc_t

hsl32f_step_ptr_t

hsl32f_step_view_t

hsl32f_view_t

hsl32fc_loc_t

hsl32fc_pixel_t

hsl32fc_planar_loc_t

hsl32fc_planar_ptr_t

hsl32fc_planar_ref_t

hsl32fc_planar_step_loc_t

hsl32fc_planar_step_ptr_t

hsl32fc_planar_step_view_t

hsl32fc_planar_view_t

hsl32fc_ptr_t

hsl32fc_ref_t

hsl32fc_step_loc_t

hsl32fc_step_ptr_t

hsl32fc_step_view_t

hsl32fc_view_t

hsl_layout_t

hsl_t

hsv32f_image_t

hsv32f_loc_t

hsv32f_pixel_t

hsv32f_planar_image_t

hsv32f_planar_loc_t

hsv32f_planar_ptr_t

hsv32f_planar_ref_t

hsv32f_planar_step_loc_t

hsv32f_planar_step_ptr_t

hsv32f_planar_step_view_t

hsv32f_planar_view_t

hsv32f_ptr_t

hsv32f_ref_t

hsv32f_step_loc_t

hsv32f_step_ptr_t

hsv32f_step_view_t

hsv32f_view_t

hsv32fc_loc_t

hsv32fc_pixel_t

hsv32fc_planar_loc_t

hsv32fc_planar_ptr_t

hsv32fc_planar_ref_t

hsv32fc_planar_step_loc_t

hsv32fc_planar_step_ptr_t

hsv32fc_planar_step_view_t

hsv32fc_planar_view_t

hsv32fc_ptr_t

hsv32fc_ref_t

hsv32fc_step_loc_t

hsv32fc_step_ptr_t

hsv32fc_step_view_t

hsv32fc_view_t

hsv_layout_t

hsv_t

lab32f_image_t

lab32f_loc_t

lab32f_pixel_t

lab32f_planar_image_t

lab32f_planar_loc_t

lab32f_planar_ptr_t

lab32f_planar_ref_t

lab32f_planar_step_loc_t

lab32f_planar_step_ptr_t

lab32f_planar_step_view_t

lab32f_planar_view_t

lab32f_ptr_t

lab32f_ref_t

lab32f_step_loc_t

lab32f_step_ptr_t

lab32f_step_view_t

lab32f_view_t

lab32fc_loc_t

lab32fc_pixel_t

lab32fc_planar_loc_t

lab32fc_planar_ptr_t

lab32fc_planar_ref_t

lab32fc_planar_step_loc_t

lab32fc_planar_step_ptr_t

lab32fc_planar_step_view_t

lab32fc_planar_view_t

lab32fc_ptr_t

lab32fc_ref_t

lab32fc_step_loc_t

lab32fc_step_ptr_t

lab32fc_step_view_t

lab32fc_view_t

lab_layout_t

lab_t

pixel_divide_t [deprecated]

pixel_multiply_t [deprecated]

point2

Alias template for backward compatibility with Boost <=1.68.

point_t

Common type to represent 2D dimensions or in‐memory size of image or view.

rgb16_image_t

rgb16_loc_t

rgb16_pixel_t

rgb16_planar_image_t

rgb16_planar_loc_t

rgb16_planar_ptr_t

rgb16_planar_ref_t

rgb16_planar_step_loc_t

rgb16_planar_step_ptr_t

rgb16_planar_step_view_t

rgb16_planar_view_t

rgb16_ptr_t

rgb16_ref_t

rgb16_step_loc_t

rgb16_step_ptr_t

rgb16_step_view_t

rgb16_view_t

rgb16c_loc_t

rgb16c_pixel_t

rgb16c_planar_loc_t

rgb16c_planar_ptr_t

rgb16c_planar_ref_t

rgb16c_planar_step_loc_t

rgb16c_planar_step_ptr_t

rgb16c_planar_step_view_t

rgb16c_planar_view_t

rgb16c_ptr_t

rgb16c_ref_t

rgb16c_step_loc_t

rgb16c_step_ptr_t

rgb16c_step_view_t

rgb16c_view_t

rgb16s_image_t

rgb16s_loc_t

rgb16s_pixel_t

rgb16s_planar_image_t

rgb16s_planar_loc_t

rgb16s_planar_ptr_t

rgb16s_planar_ref_t

rgb16s_planar_step_loc_t

rgb16s_planar_step_ptr_t

rgb16s_planar_step_view_t

rgb16s_planar_view_t

rgb16s_ptr_t

rgb16s_ref_t

rgb16s_step_loc_t

rgb16s_step_ptr_t

rgb16s_step_view_t

rgb16s_view_t

rgb16sc_loc_t

rgb16sc_pixel_t

rgb16sc_planar_loc_t

rgb16sc_planar_ptr_t

rgb16sc_planar_ref_t

rgb16sc_planar_step_loc_t

rgb16sc_planar_step_ptr_t

rgb16sc_planar_step_view_t

rgb16sc_planar_view_t

rgb16sc_ptr_t

rgb16sc_ref_t

rgb16sc_step_loc_t

rgb16sc_step_ptr_t

rgb16sc_step_view_t

rgb16sc_view_t

rgb32_image_t

rgb32_loc_t

rgb32_pixel_t

rgb32_planar_image_t

rgb32_planar_loc_t

rgb32_planar_ptr_t

rgb32_planar_ref_t

rgb32_planar_step_loc_t

rgb32_planar_step_ptr_t

rgb32_planar_step_view_t

rgb32_planar_view_t

rgb32_ptr_t

rgb32_ref_t

rgb32_step_loc_t

rgb32_step_ptr_t

rgb32_step_view_t

rgb32_view_t

rgb32c_loc_t

rgb32c_pixel_t

rgb32c_planar_loc_t

rgb32c_planar_ptr_t

rgb32c_planar_ref_t

rgb32c_planar_step_loc_t

rgb32c_planar_step_ptr_t

rgb32c_planar_step_view_t

rgb32c_planar_view_t

rgb32c_ptr_t

rgb32c_ref_t

rgb32c_step_loc_t

rgb32c_step_ptr_t

rgb32c_step_view_t

rgb32c_view_t

rgb32f_image_t

rgb32f_loc_t

rgb32f_pixel_t

rgb32f_planar_image_t

rgb32f_planar_loc_t

rgb32f_planar_ptr_t

rgb32f_planar_ref_t

rgb32f_planar_step_loc_t

rgb32f_planar_step_ptr_t

rgb32f_planar_step_view_t

rgb32f_planar_view_t

rgb32f_ptr_t

rgb32f_ref_t

rgb32f_step_loc_t

rgb32f_step_ptr_t

rgb32f_step_view_t

rgb32f_view_t

rgb32fc_loc_t

rgb32fc_pixel_t

rgb32fc_planar_loc_t

rgb32fc_planar_ptr_t

rgb32fc_planar_ref_t

rgb32fc_planar_step_loc_t

rgb32fc_planar_step_ptr_t

rgb32fc_planar_step_view_t

rgb32fc_planar_view_t

rgb32fc_ptr_t

rgb32fc_ref_t

rgb32fc_step_loc_t

rgb32fc_step_ptr_t

rgb32fc_step_view_t

rgb32fc_view_t

rgb32s_image_t

rgb32s_loc_t

rgb32s_pixel_t

rgb32s_planar_image_t

rgb32s_planar_loc_t

rgb32s_planar_ptr_t

rgb32s_planar_ref_t

rgb32s_planar_step_loc_t

rgb32s_planar_step_ptr_t

rgb32s_planar_step_view_t

rgb32s_planar_view_t

rgb32s_ptr_t

rgb32s_ref_t

rgb32s_step_loc_t

rgb32s_step_ptr_t

rgb32s_step_view_t

rgb32s_view_t

rgb32sc_loc_t

rgb32sc_pixel_t

rgb32sc_planar_loc_t

rgb32sc_planar_ptr_t

rgb32sc_planar_ref_t

rgb32sc_planar_step_loc_t

rgb32sc_planar_step_ptr_t

rgb32sc_planar_step_view_t

rgb32sc_planar_view_t

rgb32sc_ptr_t

rgb32sc_ref_t

rgb32sc_step_loc_t

rgb32sc_step_ptr_t

rgb32sc_step_view_t

rgb32sc_view_t

rgb64f_image_t

rgb64f_pixel_t

rgb64f_planar_image_t

rgb8_image_t

rgb8_loc_t

rgb8_pixel_t

rgb8_planar_image_t

rgb8_planar_loc_t

rgb8_planar_ptr_t

rgb8_planar_ref_t

rgb8_planar_step_loc_t

rgb8_planar_step_ptr_t

rgb8_planar_step_view_t

rgb8_planar_view_t

rgb8_ptr_t

rgb8_ref_t

rgb8_step_loc_t

rgb8_step_ptr_t

rgb8_step_view_t

rgb8_view_t

rgb8c_loc_t

rgb8c_pixel_t

rgb8c_planar_loc_t

rgb8c_planar_ptr_t

rgb8c_planar_ref_t

rgb8c_planar_step_loc_t

rgb8c_planar_step_ptr_t

rgb8c_planar_step_view_t

rgb8c_planar_view_t

rgb8c_ptr_t

rgb8c_ref_t

rgb8c_step_loc_t

rgb8c_step_ptr_t

rgb8c_step_view_t

rgb8c_view_t

rgb8s_image_t

rgb8s_loc_t

rgb8s_pixel_t

rgb8s_planar_image_t

rgb8s_planar_loc_t

rgb8s_planar_ptr_t

rgb8s_planar_ref_t

rgb8s_planar_step_loc_t

rgb8s_planar_step_ptr_t

rgb8s_planar_step_view_t

rgb8s_planar_view_t

rgb8s_ptr_t

rgb8s_ref_t

rgb8s_step_loc_t

rgb8s_step_ptr_t

rgb8s_step_view_t

rgb8s_view_t

rgb8sc_loc_t

rgb8sc_pixel_t

rgb8sc_planar_loc_t

rgb8sc_planar_ptr_t

rgb8sc_planar_ref_t

rgb8sc_planar_step_loc_t

rgb8sc_planar_step_ptr_t

rgb8sc_planar_step_view_t

rgb8sc_planar_view_t

rgb8sc_ptr_t

rgb8sc_ref_t

rgb8sc_step_loc_t

rgb8sc_step_ptr_t

rgb8sc_step_view_t

rgb8sc_view_t

rgb_layout_t

rgb_t

rgba16_image_t

rgba16_loc_t

rgba16_pixel_t

rgba16_planar_image_t

rgba16_planar_loc_t

rgba16_planar_ptr_t

rgba16_planar_ref_t

rgba16_planar_step_loc_t

rgba16_planar_step_ptr_t

rgba16_planar_step_view_t

rgba16_planar_view_t

rgba16_ptr_t

rgba16_ref_t

rgba16_step_loc_t

rgba16_step_ptr_t

rgba16_step_view_t

rgba16_view_t

rgba16c_loc_t

rgba16c_pixel_t

rgba16c_planar_loc_t

rgba16c_planar_ptr_t

rgba16c_planar_ref_t

rgba16c_planar_step_loc_t

rgba16c_planar_step_ptr_t

rgba16c_planar_step_view_t

rgba16c_planar_view_t

rgba16c_ptr_t

rgba16c_ref_t

rgba16c_step_loc_t

rgba16c_step_ptr_t

rgba16c_step_view_t

rgba16c_view_t

rgba16s_image_t

rgba16s_loc_t

rgba16s_pixel_t

rgba16s_planar_image_t

rgba16s_planar_loc_t

rgba16s_planar_ptr_t

rgba16s_planar_ref_t

rgba16s_planar_step_loc_t

rgba16s_planar_step_ptr_t

rgba16s_planar_step_view_t

rgba16s_planar_view_t

rgba16s_ptr_t

rgba16s_ref_t

rgba16s_step_loc_t

rgba16s_step_ptr_t

rgba16s_step_view_t

rgba16s_view_t

rgba16sc_loc_t

rgba16sc_pixel_t

rgba16sc_planar_loc_t

rgba16sc_planar_ptr_t

rgba16sc_planar_ref_t

rgba16sc_planar_step_loc_t

rgba16sc_planar_step_ptr_t

rgba16sc_planar_step_view_t

rgba16sc_planar_view_t

rgba16sc_ptr_t

rgba16sc_ref_t

rgba16sc_step_loc_t

rgba16sc_step_ptr_t

rgba16sc_step_view_t

rgba16sc_view_t

rgba32_image_t

rgba32_loc_t

rgba32_pixel_t

rgba32_planar_image_t

rgba32_planar_loc_t

rgba32_planar_ptr_t

rgba32_planar_ref_t

rgba32_planar_step_loc_t

rgba32_planar_step_ptr_t

rgba32_planar_step_view_t

rgba32_planar_view_t

rgba32_ptr_t

rgba32_ref_t

rgba32_step_loc_t

rgba32_step_ptr_t

rgba32_step_view_t

rgba32_view_t

rgba32c_loc_t

rgba32c_pixel_t

rgba32c_planar_loc_t

rgba32c_planar_ptr_t

rgba32c_planar_ref_t

rgba32c_planar_step_loc_t

rgba32c_planar_step_ptr_t

rgba32c_planar_step_view_t

rgba32c_planar_view_t

rgba32c_ptr_t

rgba32c_ref_t

rgba32c_step_loc_t

rgba32c_step_ptr_t

rgba32c_step_view_t

rgba32c_view_t

rgba32f_image_t

rgba32f_loc_t

rgba32f_pixel_t

rgba32f_planar_image_t

rgba32f_planar_loc_t

rgba32f_planar_ptr_t

rgba32f_planar_ref_t

rgba32f_planar_step_loc_t

rgba32f_planar_step_ptr_t

rgba32f_planar_step_view_t

rgba32f_planar_view_t

rgba32f_ptr_t

rgba32f_ref_t

rgba32f_step_loc_t

rgba32f_step_ptr_t

rgba32f_step_view_t

rgba32f_view_t

rgba32fc_loc_t

rgba32fc_pixel_t

rgba32fc_planar_loc_t

rgba32fc_planar_ptr_t

rgba32fc_planar_ref_t

rgba32fc_planar_step_loc_t

rgba32fc_planar_step_ptr_t

rgba32fc_planar_step_view_t

rgba32fc_planar_view_t

rgba32fc_ptr_t

rgba32fc_ref_t

rgba32fc_step_loc_t

rgba32fc_step_ptr_t

rgba32fc_step_view_t

rgba32fc_view_t

rgba32s_image_t

rgba32s_loc_t

rgba32s_pixel_t

rgba32s_planar_image_t

rgba32s_planar_loc_t

rgba32s_planar_ptr_t

rgba32s_planar_ref_t

rgba32s_planar_step_loc_t

rgba32s_planar_step_ptr_t

rgba32s_planar_step_view_t

rgba32s_planar_view_t

rgba32s_ptr_t

rgba32s_ref_t

rgba32s_step_loc_t

rgba32s_step_ptr_t

rgba32s_step_view_t

rgba32s_view_t

rgba32sc_loc_t

rgba32sc_pixel_t

rgba32sc_planar_loc_t

rgba32sc_planar_ptr_t

rgba32sc_planar_ref_t

rgba32sc_planar_step_loc_t

rgba32sc_planar_step_ptr_t

rgba32sc_planar_step_view_t

rgba32sc_planar_view_t

rgba32sc_ptr_t

rgba32sc_ref_t

rgba32sc_step_loc_t

rgba32sc_step_ptr_t

rgba32sc_step_view_t

rgba32sc_view_t

rgba64f_image_t

rgba64f_pixel_t

rgba64f_planar_image_t

rgba8_image_t

rgba8_loc_t

rgba8_pixel_t

rgba8_planar_image_t

rgba8_planar_loc_t

rgba8_planar_ptr_t

rgba8_planar_ref_t

rgba8_planar_step_loc_t

rgba8_planar_step_ptr_t

rgba8_planar_step_view_t

rgba8_planar_view_t

rgba8_ptr_t

rgba8_ref_t

rgba8_step_loc_t

rgba8_step_ptr_t

rgba8_step_view_t

rgba8_view_t

rgba8c_loc_t

rgba8c_pixel_t

rgba8c_planar_loc_t

rgba8c_planar_ptr_t

rgba8c_planar_ref_t

rgba8c_planar_step_loc_t

rgba8c_planar_step_ptr_t

rgba8c_planar_step_view_t

rgba8c_planar_view_t

rgba8c_ptr_t

rgba8c_ref_t

rgba8c_step_loc_t

rgba8c_step_ptr_t

rgba8c_step_view_t

rgba8c_view_t

rgba8s_image_t

rgba8s_loc_t

rgba8s_pixel_t

rgba8s_planar_image_t

rgba8s_planar_loc_t

rgba8s_planar_ptr_t

rgba8s_planar_ref_t

rgba8s_planar_step_loc_t

rgba8s_planar_step_ptr_t

rgba8s_planar_step_view_t

rgba8s_planar_view_t

rgba8s_ptr_t

rgba8s_ref_t

rgba8s_step_loc_t

rgba8s_step_ptr_t

rgba8s_step_view_t

rgba8s_view_t

rgba8sc_loc_t

rgba8sc_pixel_t

rgba8sc_planar_loc_t

rgba8sc_planar_ptr_t

rgba8sc_planar_ref_t

rgba8sc_planar_step_loc_t

rgba8sc_planar_step_ptr_t

rgba8sc_planar_step_view_t

rgba8sc_planar_view_t

rgba8sc_ptr_t

rgba8sc_ref_t

rgba8sc_step_loc_t

rgba8sc_step_ptr_t

rgba8sc_step_view_t

rgba8sc_view_t

rgba_layout_t

rgba_t

xyz32f_image_t

xyz32f_loc_t

xyz32f_pixel_t

xyz32f_planar_image_t

xyz32f_planar_loc_t

xyz32f_planar_ptr_t

xyz32f_planar_ref_t

xyz32f_planar_step_loc_t

xyz32f_planar_step_ptr_t

xyz32f_planar_step_view_t

xyz32f_planar_view_t

xyz32f_ptr_t

xyz32f_ref_t

xyz32f_step_loc_t

xyz32f_step_ptr_t

xyz32f_step_view_t

xyz32f_view_t

xyz32fc_loc_t

xyz32fc_pixel_t

xyz32fc_planar_loc_t

xyz32fc_planar_ptr_t

xyz32fc_planar_ref_t

xyz32fc_planar_step_loc_t

xyz32fc_planar_step_ptr_t

xyz32fc_planar_step_view_t

xyz32fc_planar_view_t

xyz32fc_ptr_t

xyz32fc_ref_t

xyz32fc_step_loc_t

xyz32fc_step_ptr_t

xyz32fc_step_view_t

xyz32fc_view_t

xyz_layout_t

xyz_t

Enums

Name

Description

boundary_option

Boundary options for image boundary extension

matlab_conduction_method

matlab_connectivity

threshold_adaptive_method

threshold_direction

Direction of image segmentation. The direction specifies which pixels are considered as corresponding to object and which pixels correspond to background.

threshold_optimal_value

Method of optimal threshold value calculation.

threshold_truncate_mode

TODO

Functions

Name

Description

align

///////////////////////////////////////////////////////////////////////////// computing size with alignment/////////////////////////////////////////////////////////////////////////////

alpha_or_max

anisotropic_diffusion

Performs diffusion according to Perona‐Malik equation

any_color_converted_view [deprecated]

any_color_converted_view overloads

apply_operation [deprecated]

Applies the visitor op to the variants

apply_rasterizer

assign_pixels

at_c

at_c overloads

axis_value

big_endian

Run‐time detection of whether the underlying architecture is big endian

black_hat

Calculates the difference between closing of the input image and input image.

blur

box_filter

center_rotate

rotates an image from its center point using consecutive affine transformations.

channel_convert

Converting from one channel type to another.

channel_invert

Default implementation. Provide overloads for performance

channel_multiply

A function multiplying two channels. result = a * b / max_value

channel_view

classic_anisotropic_diffusion

closing

Performs dilation and then erosion on the input image view which is exactly opposite to the opening operation . Closing operation can be utilized for closing small holes inside foreground objects.

color_convert

helper function for converting one pixel to another using GIL default color‐converters where ScrP models HomogeneousPixelConcept DstP models HomogeneousPixelValueConcept

color_converted_view

color_converted_view overloads

compute_harris_responses

function to record Harris responses

compute_hessian_entries

Compute xy gradient, and second order x and y gradients

compute_hessian_responses

Computes Hessian response

compute_tensor_entries

const_view

const_view overloads

convolve_cols

Convolves 1D variable‐size kernel along the columns of image.

convolve_cols_fixed

Convolve 1D fixed‐size kernel along the columns of image

convolve_rows

Convolves 1D variable‐size kernel along the rows of image.

convolve_rows_fixed

Convolve 1D fixed‐size kernel along the rows of image

copy_and_convert_pixels

copy_pixels

std::copy for image views

correlate_cols

Correlates 1D variable‐size kernel along the columns of image.

correlate_cols_fixed

Correlate 1D fixed‐size kernel along the columns of image

correlate_pixels_k

1D un‐guarded cross‐correlation with a fixed‐size kernel

correlate_pixels_n

1D un‐guarded cross‐correlation with a variable‐size kernel

correlate_rows

Correlate 1D variable‐size kernel along the rows of image.

correlate_rows_fixed

Correlate 1D fixed‐size kernel along the rows of image.

cumulative_histogram

cumulative_histogram overloads

default_anisotropic_diffusion

default_construct_pixels

Invokes the in‐place default constructor on every pixel of the (uninitialized) view. Does not support planar heterogeneous views. If an exception is thrown destructs any in‐place default‐constructed pixels

destruct_pixels

Invokes the in‐place destructor on every pixel of the view

dilate

Applies morphological dilation on the input image view using given structuring element. It gives the maximum overlapped value to the pixel overlapping with the center element of structuring element.

equal_n

std::equal for image views

equal_pixels

std::equal for image views

erode

Applies morphological erosion on the input image view using given structuring element. It gives the minimum overlapped value to the pixel overlapping with the center element of structuring element.

extend_boundary

adds new row and column at all sides. Image padding introduces new pixels around the edges of an image. The border provides space for annotations or acts as a boundary when using advanced filtering techniques.

extend_col

adds new column at left and right. Image padding introduces new pixels around the edges of an image. The border provides space for annotations or acts as a boundary when using advanced filtering techniques.

extend_row

adds new row at top and bottom. Image padding introduces new pixels around the edges of an image. The border provides space for annotations or acts as a boundary when using advanced filtering techniques.

fill_histogram

fill_histogram overloads

fill_pixels

fill_pixels overloads

flipped_left_right_view

flipped_up_down_view

for_each

std::for_each for a pair of iterators

for_each_pixel

std::for_each for any image views

for_each_pixel_position

generate_dx_scharr

Generate Scharr operator in horizontal direction

generate_dx_sobel

Generates Sobel operator in horizontal direction

generate_dy_scharr

Generate Scharr operator in vertical direction

generate_dy_sobel

Generates Sobel operator in vertical direction

generate_gaussian_kernel

Generate Gaussian kernel

generate_normalized_mean

Generate mean kernel

generate_pixels

std::generate for image views

generate_unnormalized_mean

Generate kernel with all 1s

get_color

get_color overloads

gil_function_requires

gil_reinterpret_cast

gil_reinterpret_cast_c

histogram_equalization

histogram_equalization overloads

histogram_matching

histogram_matching overloads

hough_circle_transform_brute

Vote for best fit of a circle in parameter space according to rasterizer

hough_line_transform

Vote for best fit of a line in parameter space

iceil

ifloor

inner_product_k

static version of std::inner_product

interleaved_view

Constructing image views from raw interleaved pixel data

interleaved_view_get_raw_data

Returns C pointer to the the channels of an interleaved homogeneous view.

inverse

Returns the inverse of the given affine transformation matrix

io_error

io_error_if

iround

///////////////////////////////////////////////////////////////////////////// Rounding of real numbers / points to integers / integer points/////////////////////////////////////////////////////////////////////////////

kth_channel_view

lanczos

Lanczos response at point x

lanczos_at

a single step of lanczos downscaling

little_endian

Run‐time detection of whether the underlying architecture is little endian

make_dynamic_image_reader

make_dynamic_image_writer

make_reader

make_reader_backend

make_scanline_reader

make_step_iterator

Constructs a step iterator from a base iterator and a step.

make_theta_parameter

Create a Hough transform parameter with optimal angle step

make_writer

matlab_anisotropic_diffusion

median_filter

memunit_advance

memunit_advanced

memunit_advanced_ref

memunit_distance

memunit_step

memunit_step overloads

minimum_angle_step

Calculate minimum angle which would be observable if walked on a circle

morphological_gradient

Calculates the difference between image views generated after applying dilation dilation and erosion on an image . The resultant image will look like the outline of the object(s) present in the image.

non_overlapping_interpolated_clahe

Performs local histogram equalization on tiles of size (tile_width_x, tile_width_y) Then uses the clip limit to redistribute excess pixels above the limit uniformly to other bins. The clip limit is specified as a fraction i.e. a bin's value is clipped if bin_value >= clip_limit * (Total number of pixels in the tile)

normalized_sinc

Normalized cardinal sine

nth_channel_view

opening

Performs erosion and then dilation on the input image view . This operation is utilized for removing noise from images.

operator*

Multiplication operators

operator+

Addition operator

operator‐

Unary minus operators

operator/

Division operator

planar_cmyk_view

from raw CMYK planar data

planar_devicen_view

planar_devicen_view overloads

planar_rgb_view

from raw RGB planar data

planar_rgba_view

from raw RGBA planar data

planar_view_get_raw_data

Returns C pointer to the the channels of a given color plane of a planar homogeneous view.

premultiply_view

read_and_convert_image

read_and_convert_image overloads

read_and_convert_view

Reads and color‐converts an image view. No memory is allocated.

read_image

Reads an image without conversion. Image memory is allocated.

read_image_info

Returns the image format backend. Backend is format specific.

read_view

Reads an image view without conversion. No memory is allocated.

reverse_kernel

reverse a kernel

rotated180_view

rotated90ccw_view

rotated90cw_view

scale_lanczos

Complete Lanczos algorithm

semantic_at_c

semantic_at_c overloads

static_copy

Equivalent to std::copy. Pairs the elements semantically

static_equal

Equivalent to std::equal. Pairs the elements semantically

static_fill

Equivalent to std::fill.

static_for_each

Equivalent to std::for_each. Pairs the elements semantically

static_generate

Equivalent to std::generate.

static_max

Equivalents to std::min_element and std::max_element for homogeneous color bases

static_min

static_transform

Equivalent to std::transform. Pairs the elements semantically

subimage_view

subsampled_view

swap

swap_proxy

A version of swap that also works with reference proxy objects Where value_type<T1> == value_type<T2> == Value

threshold_adaptive

threshold_binary

threshold_binary overloads

threshold_optimal

threshold_truncate

Applies truncating threshold to each pixel of image view. Takes an image view and performs truncating threshold operation on each channel. If mode is threshold and direction is regular: values greater than threshold_value will be set to threshold_value else no change If mode is threshold and direction is inverse: values less than or equal to threshold_value will be set to threshold_value else no change If mode is zero and direction is regular: values less than or equal to threshold_value will be set to 0 else no change If mode is zero and direction is inverse: values more than threshold_value will be set to 0 else no change

top_hat

Calculates the difference between input image view and the view generated by opening operation on the input image view.

transform

transform_pixel_positions

transform_pixel_positions overloads

transform_pixels

transform_pixels overloads

transposed_view

uninitialized_copy_pixels

std::uninitialized_copy for image views. Does not support planar heterogeneous views. If an exception is thrown destructs any in‐place copy‐constructed objects

uninitialized_fill_pixels

std::uninitialized_fill for image views. Does not support planar heterogeneous views. If an exception is thrown destructs any in‐place copy‐constructed pixels

view

view overloads

view_multiplies_scalar

destination is set to be product of the source and a scalar

write_view

/////////////////////////////////// dynamic_image

zero_channels

Sets pixel elements to zero (for whatever zero means)

operator==

Equality operators

operator!=

Inequality operators

Using Declarations

Name

Description

int16_t

16‐bit signed integral channel type (alias from int16_t). Models ChannelValueConcept

int32_t

32‐bit signed integral channel type (alias from int32_t). Models ChannelValueConcept

int8_t

8‐bit signed integral channel type (alias from int8_t). Models ChannelValueConcept

uint16_t

16‐bit unsigned integral channel type (alias from uint16_t). Models ChannelValueConcept

uint32_t

32‐bit unsigned integral channel type (alias from uint32_t). Models ChannelValueConcept

uint8_t

8‐bit unsigned integral channel type (alias from uint8_t). Models ChannelValueConcept

boost::gil::brightness_function namespace

Types

Name

identity

rgb_luminance

Using Declarations

Name

stencil_type

boost::gil::hsl_color_space namespace

{

Types

Name

Description

hue_t

Hue

lightness_t

Lightness

saturation_t

Saturation

boost::gil::hsv_color_space namespace

{

Types

Name

Description

hue_t

Hue

saturation_t

Saturation

value_t

Value

boost::gil::lab_color_space namespace

{

Types

Name

Description

a_color_opponent_t

a Color Component

b_color_opponent_t

b Color Component

luminance_t

Luminance

boost::gil::laplace_function namespace

contains discrete approximations of 2D Laplacian operator

Types

Name

Description

stencil_5points

5 point stencil approximation of Laplacian

stencil_9points_standard

9 point stencil approximation of Laplacian

Type Aliases

Name

stencil_type

Functions

Name

Description

get_directed_offsets

This function makes sure all Laplace functions enumerate values in the same order and direction.

boost::gil::pmr namespace

Type Aliases

Name

abgr16_image_t

abgr16s_image_t

abgr32_image_t

abgr32f_image_t

abgr32s_image_t

abgr8_image_t

abgr8s_image_t

alpha_gray16_image_t

alpha_gray16s_image_t

alpha_gray32_image_t

alpha_gray32f_image_t

alpha_gray32s_image_t

alpha_gray8_image_t

alpha_gray8s_image_t

argb16_image_t

argb16s_image_t

argb32_image_t

argb32f_image_t

argb32s_image_t

argb8_image_t

argb8s_image_t

bgr16_image_t

bgr16s_image_t

bgr32_image_t

bgr32f_image_t

bgr32s_image_t

bgr8_image_t

bgr8s_image_t

bgra16_image_t

bgra16s_image_t

bgra32_image_t

bgra32f_image_t

bgra32s_image_t

bgra8_image_t

bgra8s_image_t

cmyk16_image_t

cmyk16_planar_image_t

cmyk16s_image_t

cmyk16s_planar_image_t

cmyk32_image_t

cmyk32_planar_image_t

cmyk32f_image_t

cmyk32f_planar_image_t

cmyk32s_image_t

cmyk32s_planar_image_t

cmyk8_image_t

cmyk8_planar_image_t

cmyk8s_image_t

cmyk8s_planar_image_t

cmyka16_image_t

cmyka16_planar_image_t

cmyka16s_image_t

cmyka16s_planar_image_t

cmyka32_image_t

cmyka32_planar_image_t

cmyka32f_image_t

cmyka32f_planar_image_t

cmyka32s_image_t

cmyka32s_planar_image_t

cmyka8_image_t

cmyka8_planar_image_t

cmyka8s_image_t

cmyka8s_planar_image_t

gray16_image_t

gray16s_image_t

gray32_image_t

gray32f_image_t

gray32s_image_t

gray8_image_t

gray8s_image_t

gray_alpha16_image_t

gray_alpha16_planar_image_t

gray_alpha16s_image_t

gray_alpha16s_planar_image_t

gray_alpha32_image_t

gray_alpha32_planar_image_t

gray_alpha32f_image_t

gray_alpha32f_planar_image_t

gray_alpha32s_image_t

gray_alpha32s_planar_image_t

gray_alpha8_image_t

gray_alpha8_planar_image_t

gray_alpha8s_image_t

gray_alpha8s_planar_image_t

hsl32f_image_t

hsl32f_planar_image_t

hsv32f_image_t

hsv32f_planar_image_t

lab32f_image_t

lab32f_planar_image_t

rgb16_image_t

rgb16_planar_image_t

rgb16s_image_t

rgb16s_planar_image_t

rgb32_image_t

rgb32_planar_image_t

rgb32f_image_t

rgb32f_planar_image_t

rgb32s_image_t

rgb32s_planar_image_t

rgb8_image_t

rgb8_planar_image_t

rgb8s_image_t

rgb8s_planar_image_t

rgba16_image_t

rgba16_planar_image_t

rgba16s_image_t

rgba16s_planar_image_t

rgba32_image_t

rgba32_planar_image_t

rgba32f_image_t

rgba32f_planar_image_t

rgba32s_image_t

rgba32s_planar_image_t

rgba8_image_t

rgba8_planar_image_t

rgba8s_image_t

rgba8s_planar_image_t

xyz32f_image_t

xyz32f_planar_image_t

boost::gil::xyz_color_space namespace

{

Types

Name

Description

x_t

x Color Component

y_t

y Color Component

z_t

z Color Component

Created with MrDocs