User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Images - Misc - PyramidScanC
 

  PUBLIC
PyramidScanC::PyramidScanC(void)
PyramidScanC::PyramidScanC(const IndexRange2dC &,Index2dC,IntT,RealT,RealT)
PyramidScanC::Scale(void) const
PyramidScanC::Step(void) const
PyramidScanC::Level(void) const
PyramidScanC::Frame(void) const
PyramidScanC::ROI(void) const
PyramidScanC::operator *(void)
PyramidScanC::First(void)
PyramidScanC::First(int)
PyramidScanC::Next(void)
PyramidScanC::operator ++(int)
PyramidScanC::IsElm(void) const
PyramidScanC::operator bool(void) const

   PyramidScanC   
 
Scan an image from course to fine resolution.
 
include "Ravl/Image/PyramidScan.hh"
User Level:Normal
Library:RavlImageProc
In Scope:RavlImageN

Variables:
Methods:
PyramidScanC()
Default constructor.

PyramidScanC(const IndexRange2dC & nframe,Index2dC nroiSize,IntT minColSize,RealT nscale = 0.5,RealT nstep = 0.5)
Setup a scan.
frame - Rectangle to be scanned. roiSize - Size of rectangle to start from. minColSize - Smallest number of columbs for window. scale - Size of scale steps. step - fraction of roi to step through when scanning an image.

RealT Scale() const
Scale between scans.

RealT Step() const
Step size in scan.

IntT Level() const
Current level we're scanning.

const IndexRange2dC & Frame() const
Rectangle being scanned.

const IndexRange2dC & ROI() const
Get current Region Of Interest.

IndexRange2dC & operator *()
Get current Region Of Interest.

bool First()
Reset to the first rectangle of the top level.

bool First(int level)
Setup first iteration at given level.

bool Next()
Goto next region.

void operator ++(int)
Goto next region.

bool IsElm() const
At a valid rectangle ?

operator bool() const
At a valid rectangle ?


Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 09:59:02 2002