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

  PUBLIC
RealImgProjectionC::RealImgProjectionC(const RealImageC &)
RealImgProjectionC::RealImgProjectionC(const RealImgProjectionC &)
RealImgProjectionC::RowAver(void) const
RealImgProjectionC::ColumnAver(void) const
RealImgProjectionC::SubtractFromColumns(const RealArray1dC &)
RealImgProjectionC::SubtractFromRows(const RealArray1dC &)
RealImgProjectionC
 
The class RealImgProjectionC is the engine processing real images to generate their 1D projections.
 
include "amma/RImgProj.hh"
User Level:Default
Library:ScalarIm
Example:exIter.cc
Section:Image.Image Processing.Projections
In Scope:std

Parent Classes:

Methods:
RealImgProjectionC(const RealImageC & img)
Creates the engine which is attached to the byte image 'img'.

RealImgProjectionC(const RealImgProjectionC & ipr)
Copy constructor. Creation of projections -----------------------

RealArray1dC RowAver() const
Projects the attached image in the horizontal direction to create one column of the average values in the rows.

RealArray1dC ColumnAver() const
Projects the attached image in the vertical direction to create one row of the average values in the columns. Modifications using projections -------------------------------

void SubtractFromColumns(const RealArray1dC & r)
Subtracts a value of the row 'r' from the corresponding column of the attached image.

void SubtractFromRows(const RealArray1dC & c)
Subtracts a value of the column 'c' from the corresponding row of the attached image.


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