boost::gil::bit_aligned_image1_type

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

Synopsis

template<
    unsigned int Size1,
    typename Layout,
    typename Alloc = std::allocator<unsigned char>>
struct bit_aligned_image1_type
    : bit_aligned_image_type<mp11::mp_list_c<unsigned int, Size1>, Layout, Alloc>

Base Classes

Name

Description

bit_aligned_image_type<mp11::mp_list_c<unsigned int, Size1>, Layout, Alloc>

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.

Type Aliases

Name

type

Created with MrDocs