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

  PUBLIC
ImageFileInfoC::ImageFileInfoC(void)
ImageFileInfoC::ACopy(void) const
ImageFileInfoC::Levels(void) const
ImageFileInfoC::Rnum(void) const
ImageFileInfoC::Cnum(void) const
ImageFileInfoC::LUCorner(void) const
ImageFileInfoC::RDCorner(void) const
ImageFileInfoC::Rectangle(void) const
ImageFileInfoC::Format(void) const
ImageFileInfoC::DataFormat(void) const
ImageFileInfoC::SetSize(const ImageRectangleC &)
ImageFileInfoC::WriteHead(ImageOStreamC &) const
ImageFileInfoC::ReadData(ByteGreyValueT **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageFileInfoC::ReadData(ByteRGBValueC **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageFileInfoC::ReadData(RGBPointC **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageFileInfoC::ReadData(ByteYUVValueC **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageFileInfoC::ReadData(YUVPointC **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageFileInfoC::WriteData(ByteGreyValueT **,const ImageRectangleC &,ImageOStreamC &,BooleanT) const
ImageFileInfoC::WriteData(ByteRGBValueC **,const ImageRectangleC &,ImageOStreamC &,BooleanT) const
ImageFileInfoC::WriteData(RGBPointC **,const ImageRectangleC &,ImageOStreamC &,BooleanT) const
ImageFileInfoC::WriteData(ByteYUVValueC **,const ImageRectangleC &,ImageOStreamC &,BooleanT) const
ImageFileInfoC::WriteData(YUVPointC **,const ImageRectangleC &,ImageOStreamC &,BooleanT) const
ImageFileInfoC::PrintInfo(ostream &) const
ImageFileInfoC::~ImageFileInfoC(void)
ImageFileInfoC::GetRealInfo(void) const
ImageFileInfoC
 
include "amma/ImgFileI.hh"
User Level:Default
Library:Mimage
Example: doNumClassComb.cc
Section:Obsolete
In Scope:std

Comments:
------------------------------------------------------------------------ *** ImageFileInfoC ***************************************************** ------------------------------------------------------------------------

Derived Classes: Methods:
ImageFileInfoC()
Creates an abstract class

ImageFileInfoC * ACopy() const
Creates an abstract copy of this object.

GreyLevelsT Levels() const
Gets number of grey levels in the image.

PixelIndexT Rnum() const
Gets number of rows.

PixelIndexT Cnum() const
Gets number of columns.

PixelC LUCorner() const
Returns the left upper corner of the image.

PixelC RDCorner() const
Returns the right down corner of the image.

ImageRectangleC Rectangle() const
Returns the rectangle of the image.

ImageFileFormatT Format() const
Gets image file format.

ImageFileDataFormatT DataFormat() const
Gets format of data stored in the image file

void SetSize(const ImageRectangleC & rect)
Sets the new size of the image.

void WriteHead(ImageOStreamC & outS) const
Writes the header of file according the information stored in this object.

void ReadData(ByteGreyValueT ** rows,const ImageRectangleC & rect,ImageIStreamC & inS,BooleanT oneBlock) const
Reads grey data from the stream 'inS' and put them into the memory organized according 'rows' and 'rect'.The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE.

void ReadData(ByteRGBValueC ** rows,const ImageRectangleC & rect,ImageIStreamC & inS,BooleanT oneBlock) const
Reads RGB data from the stream 'inS' and put them into the memory organized according 'rows' and 'rect'.The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE.

void ReadData(RGBPointC ** rows,const ImageRectangleC & rect,ImageIStreamC & inS,BooleanT oneBlock) const
Reads RGB data from the stream 'inS' and put them into the memory organized according 'rows' and 'rect'.The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE. The image file must contain RealFT (see StdType.hh) according to the machine architecture on which the function is running.

void ReadData(ByteYUVValueC ** rows,const ImageRectangleC & rect,ImageIStreamC & inS,BooleanT oneBlock) const
Reads YUV data from the stream 'inS' and put them into the memory organized according 'rows' and 'rect'. The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE.

void ReadData(YUVPointC ** rows,const ImageRectangleC & rect,ImageIStreamC & inS,BooleanT oneBlock) const
Reads YUV data from the stream 'inS' and put them into the memory organized according 'rows' and 'rect'.The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE. The image file must contain RealFT (see StdType.hh) according to the machine architecture on which the function is running.

void WriteData(ByteGreyValueT ** rows,const ImageRectangleC & rect,ImageOStreamC & outS,BooleanT oneBlock) const
Writes grey data into the stream 'outS' from the memory organized according 'rows' and 'rect'. The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE.

void WriteData(ByteRGBValueC ** rows,const ImageRectangleC & rect,ImageOStreamC & outS,BooleanT oneBlock) const
Writes RGB data into the stream 'outS' from the memory organized according 'rows' and 'rect'. The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE.

void WriteData(RGBPointC ** rows,const ImageRectangleC & rect,ImageOStreamC & outS,BooleanT oneBlock) const
Writes RGB data into the stream 'outS' from the memory organized according 'rows' and 'rect'. The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE. The values of the image are stored as RealFT (see StdType.hh) according to the machine architecture.

void WriteData(ByteYUVValueC ** rows,const ImageRectangleC & rect,ImageOStreamC & outS,BooleanT oneBlock) const
Writes YUV data into the stream 'outS' from the memory organized according 'rows' and 'rect'. The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE.

void WriteData(YUVPointC ** rows,const ImageRectangleC & rect,ImageOStreamC & outS,BooleanT oneBlock) const
Writes YUV data into the stream 'outS' from the memory organized according 'rows' and 'rect'. The memory pointed by 'rows' is allocated as one block if 'oneBlock' is set TRUE. The values of the image are stored as RealFT (see StdType.hh) according to the machine architecture.

void PrintInfo(ostream & os) const
Prints the header information into the stream 'os'

~ImageFileInfoC()
Destructor.

const ImageFileInfoC * GetRealInfo() const
Returns the pointer to the base class part of the real object.


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