Pyramid of images of arbitrary type. More...
#include <vcl_vector.h>
#include <vcl_iosfwd.h>
Go to the source code of this file.
Classes | |
class | vimt_image_pyramid |
Pyramid of images of arbitrary type. More... | |
Functions | |
template<class T > | |
void | vimt_image_pyramid_flatten (T &out, const vimt_image_pyramid &in) |
Convert an image pyramid into a flat image containing each layer. | |
vcl_ostream & | operator<< (vcl_ostream &os, const vimt_image_pyramid &im_pyr) |
vcl_ostream & | operator<< (vcl_ostream &os, const vimt_image_pyramid *im_pyr) |
void | vsl_print_summary (vcl_ostream &os, const vimt_image_pyramid &im_pyr) |
void | vsl_print_summary (vcl_ostream &os, const vimt_image_pyramid *im_pyr) |
Pyramid of images of arbitrary type.
Definition in file vimt_image_pyramid.h.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const vimt_image_pyramid & | im_pyr | ||
) |
Definition at line 170 of file vimt_image_pyramid.cxx.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const vimt_image_pyramid * | im_pyr | ||
) |
Definition at line 176 of file vimt_image_pyramid.cxx.
void vimt_image_pyramid_flatten | ( | T & | out, |
const vimt_image_pyramid & | in | ||
) |
Convert an image pyramid into a flat image containing each layer.
E.g. a three layer 2d image pyramid with scale factor 2.0 would be converted to an image looking like
________________ |11111111222233| |111111112222 | |11111111 | |11111111 |
Definition at line 17 of file vimt_image_pyramid.txx.
void vsl_print_summary | ( | vcl_ostream & | os, |
const vimt_image_pyramid & | im_pyr | ||
) |
Definition at line 185 of file vimt_image_pyramid.cxx.
void vsl_print_summary | ( | vcl_ostream & | os, |
const vimt_image_pyramid * | im_pyr | ||
) |
Definition at line 190 of file vimt_image_pyramid.cxx.