iipsrv 0.9.9
|
Image class for Tiled Pyramidal Images: Inherits from IIPImage. Uses libtiff. More...
#include <TPTImage.h>
Public Member Functions | |
TPTImage () | |
Constructor. | |
TPTImage (const std::string &path) | |
Constructor. | |
TPTImage (const IIPImage &image) | |
Copy Constructor. | |
~TPTImage () | |
Destructor. | |
void | openImage () throw (std::string) |
Overloaded function for opening a TIFF image. | |
void | loadImageInfo (int x, int y) throw (std::string) |
Overloaded function for loading TIFF image information. | |
void | closeImage () |
Overloaded function for closing a TIFF image. | |
RawTile | getTile (int x, int y, unsigned int r, int l, unsigned int t) throw (std::string) |
Overloaded function for getting a particular tile. |
Image class for Tiled Pyramidal Images: Inherits from IIPImage. Uses libtiff.
TPTImage::TPTImage | ( | const std::string & | path | ) | [inline] |
Constructor.
path | image path |
References IIPImage::numResolutions, and IIPImage::tile_width.
TPTImage::TPTImage | ( | const IIPImage & | image | ) | [inline] |
Copy Constructor.
image | IIPImage object |
References IIPImage::numResolutions, and IIPImage::tile_width.
RawTile TPTImage::getTile | ( | int | x, |
int | y, | ||
unsigned int | r, | ||
int | l, | ||
unsigned int | t | ||
) | throw (std::string) [virtual] |
Overloaded function for getting a particular tile.
x | horizontal sequence angle |
y | vertical sequence angle |
r | resolution |
l | quality layers |
t | tile number |
Reimplemented from IIPImage.
void TPTImage::loadImageInfo | ( | int | x, |
int | y | ||
) | throw (std::string) [virtual] |
Overloaded function for loading TIFF image information.
x | horizontal sequence angle |
y | vertical sequence angle |
Reimplemented from IIPImage.