|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
Parent Classes:
Enumerated types:
- enum TargetImageTypeT { DEFAULT, BW, COLOR } ;
-
Variables:
Methods:
- GeneralImageC()
-
Creates an empty image. It should be used only for construction
of arrays.
- GeneralImageC(ImageIStreamC & inS,TargetImageTypeT target = DEFAULT)
-
Creates an image from the input stream.
- GeneralImageC(const FilenameC & fileName,TargetImageTypeT target = DEFAULT)
-
- ~GeneralImageC()
-
Destructor.
Access to the object.
---------------------
- ImageAC * ACopy() const
-
A physical copy of image.
- ImageAC * AnotherImage() const
-
Creates a new empty image of the same type and size as this image is.
- const ImageRectangleC & Rectangle() const
-
Access to the image rectangle.
- void ShiftRowIndexes(const IndexT offset)
-
All indexes of the items will be shift by 'offset'.
- void ShiftColIndexes(const IndexT offset)
-
All indexes of the items will be shift by 'offset'.
- void SetRowSubRange(const IndexT newMin,const IndexT newMax)
-
The range of indexes of the array will be constrained.
- void SetColSubRange(const IndexT newMin,const IndexT newMax)
-
The range of indexes of the array will be constrained.
- const ImageFileInfoC & ImageFileInfo() const
-
Access to the const origin.
!!!!!!!!!! THIS PART should be declared somewhere else
But is is only reasonable solution with G++ 2.4.5
Image conversions.
------------------
- const ColorImageAC * ColorImageA() const
-
Returns this image as an constant general color image.
- ColorImageAC * ColorImageA()
-
Returns this image as an general color image.
- ByteImageCnvC Y()
-
Returns the intensity byte image.
- ByteImageCnvC Red()
-
Returns the intensity byte image of the red component.
- ByteImageCnvC Green()
-
Returns the intensity byte image of the green component.
- ByteImageCnvC Blue()
-
Returns the intensity byte image of the blue component.
- DoubleImageCnvC RealY()
-
Returns the intensity double image.
- DoubleImageCnvC RealRed()
-
Returns the intensity double image of the red component.
- DoubleImageCnvC RealGreen()
-
Returns the intensity double image of the green component.
- DoubleImageCnvC RealBlue()
-
Returns the intensity double image of the blue component.
- RGBImageCnvC Rgb()
-
Returns the image of byte RGB values.
- RealRGBImageCnvC RealRgb()
-
Returns the image of real RGB values.
- YUVImageCnvC Yuv()
-
Returns the image of byte YUV values.
- RealYUVImageCnvC RealYuv()
-
Returns the image of real YUV values.
- ImageAC * ACopy() const
-
A physical copy of the image.
- ImageAC * AnotherImage() const
-
Creates a new empty image of the same type and size as this image is.
- const ImageRectangleC & Rectangle() const
-
Returns the working image rectangle.
- void ShiftRowIndexes(const IndexT offset)
-
all indexes of the items will be shift by 'offset'
- void ShiftColIndexes(const IndexT offset)
-
all indexes of the items will be shift by 'offset'
- void SetRowSubRange(const IndexT newMin,const IndexT newMax)
-
the range of indexes of the array will be constrained
- void SetColSubRange(const IndexT newMin,const IndexT newMax)
-
the range of indexes of the array will be constrained
- const ImageFileInfoC & ImageFileInfo() const
-
access to the const origin
- const ColorImageAC & operator=(const ColorImageAC & im)
-
Assigment.
- ByteImageCnvC Y()
-
Returns the intensity byte image.
- ByteImageCnvC Red()
-
Returns the intensity byte image of the red component.
- ByteImageCnvC Green()
-
Returns the intensity byte image of the green component.
- ByteImageCnvC Blue()
-
Returns the intensity byte image of the blue component.
- DoubleImageCnvC RealY()
-
Returns the intensity double image.
- DoubleImageCnvC RealRed()
-
Returns the intensity double image of the red component.
- DoubleImageCnvC RealGreen()
-
Returns the intensity double image of the green component.
- DoubleImageCnvC RealBlue()
-
Returns the intensity double image of the blue component.
- RGBImageCnvC Rgb()
-
Returns the image of byte RGB values.
- RealRGBImageCnvC RealRgb()
-
Returns the image of real RGB values.
- YUVImageCnvC Yuv()
-
Returns the image of byte YUV values.
- RealYUVImageCnvC RealYuv()
-
Returns the image of real YUV values.
|
Programmer:Radek Marik, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001
|