|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
|
PUBLIC |
ImageMemoryOnlyInfoC::ImageMemoryOnlyInfoC(void)
ImageMemoryOnlyInfoC::ImageMemoryOnlyInfoC(const ImageMemoryOnlyInfoC &)
ImageMemoryOnlyInfoC::ImageMemoryOnlyInfoC(PixelIndexT,PixelIndexT)
ImageMemoryOnlyInfoC::ImageMemoryOnlyInfoC(const ImageRectangleC &)
ImageMemoryOnlyInfoC::ImageMemoryOnlyInfoC(const PixelC &,const PixelC &)
ImageMemoryOnlyInfoC::ACopy(void) const
ImageMemoryOnlyInfoC::Levels(void) const
ImageMemoryOnlyInfoC::Rnum(void) const
ImageMemoryOnlyInfoC::Cnum(void) const
ImageMemoryOnlyInfoC::LUCorner(void) const
ImageMemoryOnlyInfoC::RDCorner(void) const
ImageMemoryOnlyInfoC::Rectangle(void) const
ImageMemoryOnlyInfoC::Format(void) const
ImageMemoryOnlyInfoC::DataFormat(void) const
ImageMemoryOnlyInfoC::SetSize(const ImageRectangleC &)
ImageMemoryOnlyInfoC::PrintInfo(ostream &) const
ImageMemoryOnlyInfoC::WriteHead(ImageOStreamC &) 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
|
Comments:
------------------------------------------------------------------------
*** ImageMemoryOnlyInfoC **********************************************
------------------------------------------------------------------------
Parent Classes:
Variables:
- PixelC luPxl;
-
left upper corner of the image
- PixelC rdPxl;
-
right down corner of the image
Methods:
- ImageMemoryOnlyInfoC()
-
the empty image
- ImageMemoryOnlyInfoC(const ImageMemoryOnlyInfoC & info)
-
Copy constructor.
- ImageMemoryOnlyInfoC(PixelIndexT rows,PixelIndexT cols)
-
The image is created in the memory.
- ImageMemoryOnlyInfoC(const ImageRectangleC & rect)
-
the image is created in the memory
- ImageMemoryOnlyInfoC(const PixelC & tlCorner,const PixelC & brCorner)
-
the image is created in the memory
- 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 PrintInfo(ostream & os) const
-
print the header information into the stream 'os'
- void WriteHead(ImageOStreamC & outS) const
-
This function cannot be used.
- 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:49:27 2001
|