Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
BoundingBoxC::BoundingBoxC(IndexT,IndexT,IndexT,IndexT)
BoundingBoxC::BoundingBoxC(const ByteImageC &,GreyValueT)
BoundingBoxC::BoundingBoxC(const BoundingBoxC &)
BoundingBoxC::BoundingBoxC(void)
BoundingBoxC::Dilate(void)
BoundingBoxC::DrawTo(ByteImageC &,GreyValueT)
BoundingBoxC
 
Bounding box
 
include "amma/BoundBox.hh"
User Level:Default
Library:Mpxl
Example: doNumClassComb.cc
Section:Image.Indexing
In Scope:std

Comments:
This class should be obsolete, use ImageRectangleC.

Variables:
IndexT lx;
minimal row

IndexT rx;
maximal row

IndexT by;
minimal column

IndexT ty;
maximal column

Methods:
BoundingBoxC(IndexT leftCol,IndexT rightCol,IndexT topRow,IndexT bottomRow)
constructor from columns and rows

BoundingBoxC(const ByteImageC & img,GreyValueT label)
find the object labelled by 'label' in the image 'img' and compute its bounding box

BoundingBoxC(const BoundingBoxC & box)
copy constructor

BoundingBoxC()
Default Constructor
The state of the box created by this constructor is undefined.

BoundingBoxC & Dilate()
expand the bounding box about 1 pixel layer

void DrawTo(ByteImageC & img,GreyValueT label)
draw line into the image 'img'. Use the grey level 'label'.


Programmer:Radek Marik, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001