|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
|
PUBLIC |
ImageGeneralInfoC::ImageGeneralInfoC(PixelIndexT,PixelIndexT)
ImageGeneralInfoC::ImageGeneralInfoC(const PixelC &,const PixelC &)
ImageGeneralInfoC::ImageGeneralInfoC(ImageIStreamC &)
ImageGeneralInfoC::ACopy(void) const
ImageGeneralInfoC::Levels(void) const
ImageGeneralInfoC::Rnum(void) const
ImageGeneralInfoC::Cnum(void) const
ImageGeneralInfoC::LUCorner(void) const
ImageGeneralInfoC::RDCorner(void) const
ImageGeneralInfoC::Rectangle(void) const
ImageGeneralInfoC::Format(void) const
ImageGeneralInfoC::DataFormat(void) const
ImageGeneralInfoC::WriteHead(ImageOStreamC &) const
ImageGeneralInfoC::PopInfo(void)
ImageGeneralInfoC::SetSize(const ImageRectangleC &)
ImageGeneralInfoC::ReadData(ByteGreyValueT **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageGeneralInfoC::ReadData(ByteRGBValueC **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageGeneralInfoC::ReadData(RGBPointC **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageGeneralInfoC::ReadData(ByteYUVValueC **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageGeneralInfoC::ReadData(YUVPointC **,const ImageRectangleC &,ImageIStreamC &,BooleanT) const
ImageGeneralInfoC::PrintInfo(ostream &) const
ImageGeneralInfoC::~ImageGeneralInfoC(void)
ImageGeneralInfoC::GetRealInfo(void) 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:
------------------------------------------------------------------------
*** ImageGeneralInfoC **********************************************
------------------------------------------------------------------------
Parent Classes:
Variables:
Methods:
- ImageGeneralInfoC(PixelIndexT rows,PixelIndexT columns)
-
the image is created in the memory
- ImageGeneralInfoC(const PixelC & tlCorner,const PixelC & brCorner)
-
the image is created in the memory
- ImageGeneralInfoC(ImageIStreamC & inS)
-
read the image header from the stream
- 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 WriteHead(ImageOStreamC & outS) const
-
Write the header of file according the information stored
in this object.
- ImageFileInfoC * PopInfo()
-
Get the real information about the stream. After this
operation the object is empty.
- void SetSize(const ImageRectangleC & rect)
-
Set the new size of the image.
- void ReadData(ByteGreyValueT ** rows,const ImageRectangleC & rect,ImageIStreamC & inS,BooleanT oneBlock) const
-
Read 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
-
Read 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(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
-
Read 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(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 PrintInfo(ostream & os) const
-
- ~ImageGeneralInfoC()
-
destructor
- const ImageFileInfoC * GetRealInfo() const
-
Return the pointer to the base class part of the real object.
- 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
|