Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

vimt_image_pyramid.h File Reference


Detailed Description

Pyramid of images of arbitrary type.

Author:
Tim Cootes

Definition in file vimt_image_pyramid.h.

#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)


Function Documentation

vcl_ostream& operator<< vcl_ostream &  os,
const vimt_image_pyramid im_pyr
 

Definition at line 175 of file vimt_image_pyramid.cxx.

vcl_ostream& operator<< vcl_ostream &  os,
const vimt_image_pyramid im_pyr
 

Definition at line 169 of file vimt_image_pyramid.cxx.

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.

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 14 of file vimt_image_pyramid.txx.

void vsl_print_summary vcl_ostream &  os,
const vimt_image_pyramid im_pyr
 

Definition at line 189 of file vimt_image_pyramid.cxx.

void vsl_print_summary vcl_ostream &  os,
const vimt_image_pyramid im_pyr
 

Definition at line 184 of file vimt_image_pyramid.cxx.


Generated on Thu Jan 10 14:43:58 2008 for contrib/mul/vimt by  doxygen 1.4.4