8 #ifndef BOOST_GIL_CMYK_HPP 9 #define BOOST_GIL_CMYK_HPP 11 #include <boost/gil/metafunctions.hpp> 12 #include <boost/gil/detail/mp11.hpp> 16 namespace boost {
namespace gil {
35 using cmyk_t = mp11::mp_list<cyan_t, magenta_t, yellow_t, black_t>;
42 template <
typename IC>
44 planar_cmyk_view(std::size_t width, std::size_t height, IC c, IC m, IC y, IC k, std::ptrdiff_t rowsize_in_bytes)
Magenta.
Definition: cmyk.hpp:25
Yellow.
Definition: cmyk.hpp:28
An iterator over planar pixels. Models HomogeneousColorBaseConcept, PixelIteratorConcept,...
Definition: algorithm.hpp:34
Given a pixel iterator defining access to pixels along a row, returns the types of the corresponding ...
Definition: metafunctions.hpp:301
Represents a color space and ordering of channels in memory.
Definition: utilities.hpp:266
Black.
Definition: cmyk.hpp:31
Cyan.
Definition: cmyk.hpp:22
type_from_x_iterator< planar_pixel_iterator< IC, cmyk_t > >::view_t planar_cmyk_view(std::size_t width, std::size_t height, IC c, IC m, IC y, IC k, std::ptrdiff_t rowsize_in_bytes)
from raw CMYK planar data
Definition: cmyk.hpp:44