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

  PUBLIC
ImageARYFileInfoC::ImageARYFileInfoC(ImageFileFormatT,const ImageRectangleC &)
ImageARYFileInfoC::ImageARYFileInfoC(istream &)
ImageARYFileInfoC::ImageARYFileInfoC(const ImageARYFileInfoC &)
ImageARYFileInfoC::ACopy(void) const
ImageARYFileInfoC::Levels(void) const
ImageARYFileInfoC::Rnum(void) const
ImageARYFileInfoC::Cnum(void) const
ImageARYFileInfoC::LUCorner(void) const
ImageARYFileInfoC::RDCorner(void) const
ImageARYFileInfoC::Rectangle(void) const
ImageARYFileInfoC::Format(void) const
ImageARYFileInfoC::DataFormat(void) const
ImageARYFileInfoC::SetSize(const ImageRectangleC &)
ImageARYFileInfoC::WriteHead(ImageOStreamC &) const
ImageARYFileInfoC::PrintInfo(ostream &) const
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::GetRealInfo(void) const
ImageARYFileInfoC
 
include "amma/ImgARYi.hh"
User Level:Default
Library:Mimage
Example: doNumClassComb.cc
Section:Obsolete
In Scope:std

Parent Classes:

Variables:
Methods:
ImageARYFileInfoC(ImageFileFormatT f,const ImageRectangleC & rect)
Create the structure which describes ARY file header with the format 'f' containing an image of the size determined by 'rect'.

ImageARYFileInfoC(istream & s)
the image is created from the stream

ImageARYFileInfoC(const ImageARYFileInfoC & info)
Copy constructor.

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

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

PixelIndexT Rnum() const
get number of rows

PixelIndexT Cnum() const
get number of columns

PixelC LUCorner() const
left upper corner of the image

PixelC RDCorner() const
right down corner of the image

ImageRectangleC Rectangle() const
Return the image rectangle

ImageFileFormatT Format() const
get image file format

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

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

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

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

#include "amma/ImgFileI.hh"
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'

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:48:08 2001