2008-07-02から1日間の記事一覧
Pixel Iterator が定義したステップ数ではなく、任意のステップ数にすることが出来る。 例えば、 画像を左右反対に走査したい場合は、reverse_iterator のようなステップ数がマイナスのイテレータが必要になる。 画像を飛び飛びでサンプリングする場合は、N …
他のイテレータをラップしたイテレータ。 例えば memory_based_step_iterator は、既存のイテレータのステップを変更することの出来る Iterator Adapter である。
Pixel 用のイテレータ。 interleave な画像のイテレータは Pixel へのポインタ(pixel* とか packed_pixel* とか)で、planer な画像のイテレータは planar_pixel_iterator を使う。 typedef planar_pixel_iterator<const bits8*, rgb_t> rgb8c_planar_ptr_t; typedef planar_pixe</const>…