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

  PUBLIC
PixelMapC::PixelMapC(void)
PixelMapC::PixelMapC(Point2dC)
PixelMapC::PixelMapC(RealT)
PixelMapC::operator=(ByteImageC &)
PixelMapC::Insert(PixelC)
PixelMapC::Bin(Point2dC)
PixelMapC::BinKey(Point2dC)
PixelMapC::BinSize(void) const
PixelMapC::BinCentre(const Point2dC &) const
PixelMapC::Print(ostream &)
PixelMapC::SaveImg(const StringC &)
PixelMapC::Empty(void)
PixelMapC
 
Binned hash table of pixels in an image.
 
include "amma/Image/PixelMap.hh"
User Level:Default
Library:Lines
Example:DoGradEst.cc
Section:Image.Image Processing.Lines
In Scope:std

Comments:
SMALL OBJECT

Variables:
Methods:
PixelMapC()
Default constructor.

PixelMapC(Point2dC nBinSize)
Default constructor.

PixelMapC(RealT Corridor)
Default constructor.

const PixelMapC & operator=(ByteImageC & img)
Clean map and put all pixels with non-zero values. into map.

void Insert(PixelC Pix)
Put a new pixel into map.

DListC<PixelC> & Bin(Point2dC Pnt)
List pixels in bin around Pnt.

Index2dC BinKey(Point2dC Pnt)
Pnt to bin conversion. FIXME :- Should be 'const'.

Point2dC BinSize() const
Get size of bins.

Point2dC BinCentre(const Point2dC & at) const
Get centre of bin.

void Print(ostream & Out)
Print pixels to stream.

BooleanT SaveImg(const StringC & filename)
Save as an image.

void Empty()
Empty the map of all data.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001