25 #include <boost/mpl/range_c.hpp>
26 #include <boost/mpl/vector_c.hpp>
31 namespace boost {
namespace gil {
47 typedef mpl::vector3<red_t,green_t,blue_t> rgb_t;
56 template <
typename IC>
61 std::ptrdiff_t rowsize_in_bytes) {
63 return RView(width, height,
An iterator over planar pixels. Models HomogeneousColorBaseConcept, PixelIteratorConcept, HomogeneousPixelBasedConcept, MemoryBasedIteratorConcept, HasDynamicXStepTypeConcept.
Definition: algorithm.hpp:53
planar pixel pointer class
Green.
Definition: rgb.hpp:40
Given a pixel iterator defining access to pixels along a row, returns the types of the corresponding ...
Definition: metafunctions.hpp:252
Represents a color space and ordering of channels in memory.
Definition: utilities.hpp:317
Blue.
Definition: rgb.hpp:43
type_from_x_iterator< planar_pixel_iterator< IC, rgb_t > >::view_t planar_rgb_view(std::size_t width, std::size_t height, IC r, IC g, IC b, std::ptrdiff_t rowsize_in_bytes)
from raw RGB planar data
Definition: rgb.hpp:59
Red.
Definition: rgb.hpp:37