キーワード: Pixel Iterator

Pixel 用のイテレータ
interleave な画像のイテレータは Pixel へのポインタ(pixel* とか packed_pixel* とか)で、planer な画像のイテレータは planar_pixel_iterator を使う。

typedef planar_pixel_iterator<const bits8*, rgb_t> rgb8c_planar_ptr_t;
typedef planar_pixel_iterator<      bits8*, rgb_t> rgb8_planar_ptr_t;