ERC CISST - cisst software
svlImageCodecBase Class Reference
Collaboration diagram for svlImageCodecBase:
[legend]List of all members.
Detailed Description
Definition at line 42 of file svlImageIO.h.
Public Member Functions
-
const std::string & GetExtensions () const
-
virtual int ReadDimensions (const std::string &filename, unsigned int &width, unsigned int &height)
-
virtual int ReadDimensions (std::istream &stream, unsigned int &width, unsigned int &height)
-
virtual int ReadDimensions (const unsigned char *buffer, const size_t buffersize, unsigned int &width, unsigned int &height)
-
virtual int Read (svlSampleImage &image, const unsigned int videoch, const std::string &filename, bool noresize=false)
-
virtual int Read (svlSampleImage &image, const unsigned int videoch, std::istream &stream, bool noresize=false)
-
virtual int Read (svlSampleImage &image, const unsigned int videoch, const unsigned char *buffer, const size_t buffersize, bool noresize=false)
-
virtual int Write (const svlSampleImage &image, const unsigned int videoch, const std::string &filename, const int compression=-1)
-
virtual int Write (const svlSampleImage &image, const unsigned int videoch, std::ostream &stream, const int compression=-1)
-
virtual int Write (const svlSampleImage &image, const unsigned int videoch, std::ostream &stream, const std::string &codec, const int compression=-1)
-
virtual int Write (const svlSampleImage &image, const unsigned int videoch, unsigned char *buffer, size_t &buffersize, const int compression=-1)
-
virtual int Write (const svlSampleImage &image, const unsigned int videoch, unsigned char *buffer, size_t &buffersize, const std::string &codec, const int compression=-1)
Protected Member Functions
-
void SetExtensionList (const std::string &list)
The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu