Classes | |
class | super_color_morpher |
Abstract color_morpher class used for code factorization. More... | |
struct | color_morpher |
struct | color_morpher< const SrcType, Exact > |
The specialized version for `const' declared images. More... | |
struct | iter_morpher |
struct | iter_morpher< const SrcType, IterType, Exact > |
The specialized version for `const' declared images. More... | |
class | super_piece_morpher |
Abstract piece morpher class used for code factorization. More... | |
struct | piece_morpher |
The default piece morpher class. More... | |
struct | piece_morpher< const SrcType, Exact > |
The specialized version for `const' images. More... | |
class | super_slicing_morpher |
Abstract slicing morpher class used for code factorization. More... | |
struct | slicing_morpher |
The default slicing morpher class. More... | |
struct | slicing_morpher< const SrcType, Exact > |
The specialized version for `const' images. More... | |
struct | color_mute |
struct | color_mute< ntg::color< nbcomps_, nbits_, color_system >, N > |
Specialized version for ntg::color. More... | |
struct | subq_morpher |
Sub quantify an image. More... | |
Functions | |
template<class I> const color_morpher< I > | rmorph (I &ima) |
Instantiate a temporary read-only color_morpher. | |
template<class I> const color_morpher< I > | gmorph (I &ima) |
Instantiate a temporary read-only color_morpher. | |
template<class I> const color_morpher< I > | bmorph (I &ima) |
Instantiate a temporary read-only color_morpher. | |
template<class IterType, class I> const iter_morpher< I, IterType > | iter_morph (I &ima) |
Instantiate a temporary read-only iter morpher. | |
template<class I, class PointType, class SizeType> const piece_morpher< I > | piece_morph (I &ima, const PointType p, const SizeType s) |
Instantiate a temporary read-only piece morpher.
| |
oln::image1d_size | image_size_dec (const oln::image2d_size &image_size) |
Return a size of N-1 dimension. | |
oln::image2d_size | image_size_dec (const oln::image3d_size &image_size) |
Return a size of N-1 dimension. | |
template<class I> const slicing_morpher< I > | slicing_morph (I &ima, coord slice) |
Instantiate a temporary read-only slicing morpher.
| |
template<unsigned S, class I> const subq_morpher< I, S > | sqmorph (I &ima) |
Instantiate a temporary read-only subq_morpher. |
|
Instantiate a temporary read-only color_morpher. The image will be viewed according to its blue layer.
![]() ![]() Definition at line 397 of file color_morpher.hh.
00398 {
00399 return color_morpher<I>(ima, ntg::rgb_B);
00400 }
|
|
Instantiate a temporary read-only color_morpher. The image will be viewed according to its green layer.
![]() ![]() Definition at line 369 of file color_morpher.hh.
00370 {
00371 return color_morpher<I>(ima, ntg::rgb_G);
00372 }
|
|
Instantiate a temporary read-only iter morpher. The image will be viewed according to its iterator type. So the resulting image will be reversed.
![]() ![]() Definition at line 273 of file iter_morpher.hh.
00274 {
00275 return iter_morpher<I, IterType>(ima);
00276 }
|
|
Instantiate a temporary read-only piece morpher.
A piece of the image will be viewed.
![]() ![]() Definition at line 347 of file piece_morpher.hh.
00348 {
00349 return piece_morpher<I>(ima, p, s);
00350 }
|
|
Instantiate a temporary read-only color_morpher. The image will be viewed according to its red layer.
![]() ![]() Definition at line 341 of file color_morpher.hh.
00342 {
00343 return color_morpher<I>(ima, ntg::rgb_R);
00344 }
|
|
Instantiate a temporary read-only slicing morpher.
A slice of the image will be viewed.
![]() ![]() Definition at line 405 of file slicing_morpher.hh. References oln::coord.
00406 {
00407 return slicing_morpher<I>(ima, slice);
00408 }
|
|
Instantiate a temporary read-only subq_morpher.
![]() ![]() Definition at line 222 of file subq_morpher.hh.
00223 {
00224 return subq_morpher<I, S>(ima);
00225 }
|