boost::gil::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.

Synopsis

template<
    typename BitField,
    typename ChannelBitSizes,
    typename Layout,
    typename Alloc = std::allocator<unsigned char>>
struct packed_image_type;

Type Aliases

Name

type

Derived Classes

Name

Description

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

Created with MrDocs