The interface file for Image. More...
#include <IImage.h>
Public Member Functions | |
virtual | ~IImage () |
virtual ColorProcessingAlgorithm | GetColorProcessing () const =0 |
virtual void | ResetImage (size_t width, size_t height, size_t offsetX, size_t offsetY, PixelFormatEnums pixelFormat)=0 |
virtual void | ResetImage (size_t width, size_t height, size_t offsetX, size_t offsetY, PixelFormatEnums pixelFormat, void *pData)=0 |
virtual void | ResetImage (size_t width, size_t height, size_t offsetX, size_t offsetY, PixelFormatEnums pixelFormat, void *pData, TLPayloadType dataPayloadType, size_t dataSize)=0 |
virtual void | Release ()=0 |
virtual uint64_t | GetID () const =0 |
virtual uint64_t | GetStreamIndex () const =0 |
virtual void * | GetData () const =0 |
virtual void * | GetPrivateData () const =0 |
virtual float | GetDataAbsoluteMax () const =0 |
virtual float | GetDataAbsoluteMin () const =0 |
virtual size_t | GetBufferSize () const =0 |
virtual void | DeepCopy (const ImagePtr pSrcImage)=0 |
virtual size_t | GetWidth () const =0 |
virtual size_t | GetHeight () const =0 |
virtual size_t | GetStride () const =0 |
virtual size_t | GetBitsPerPixel () const =0 |
virtual size_t | GetNumChannels () const =0 |
virtual size_t | GetXOffset () const =0 |
virtual size_t | GetYOffset () const =0 |
virtual size_t | GetXPadding () const =0 |
virtual size_t | GetYPadding () const =0 |
virtual uint64_t | GetFrameID () const =0 |
virtual ImagePayloadType | GetImagePayloadType () const =0 |
virtual size_t | GetPayloadType () const =0 |
virtual TLPayloadType | GetTLPayloadType () const =0 |
virtual uint64_t | GetTLPixelFormat () const =0 |
virtual TLPixelFormatNamespace | GetTLPixelFormatNamespace () const =0 |
virtual GenICam::gcstring | GetPixelFormatName () const =0 |
virtual PixelFormatEnums | GetPixelFormat () const =0 |
virtual PixelFormatIntType | GetPixelFormatIntType () const =0 |
virtual bool | IsIncomplete () const =0 |
virtual size_t | GetValidPayloadSize () const =0 |
virtual uint64_t | GetChunkLayoutId () const =0 |
virtual uint64_t | GetTimeStamp () const =0 |
virtual void | Save (const char *pFilename, ImageFileFormat format=SPINNAKER_IMAGE_FILE_FORMAT_FROM_FILE_EXT) const =0 |
virtual void | Save (const char *pFilename, PNGOption &pOption) const =0 |
virtual void | Save (const char *pFilename, PPMOption &pOption) const =0 |
virtual void | Save (const char *pFilename, PGMOption &pOption) const =0 |
virtual void | Save (const char *pFilename, TIFFOption &pOption) const =0 |
virtual void | Save (const char *pFilename, JPEGOption &pOption) const =0 |
virtual void | Save (const char *pFilename, JPG2Option &pOption) const =0 |
virtual void | Save (const char *pFilename, BMPOption &pOption) const =0 |
virtual void | Save (const char *pFilename, SIOption &option) const =0 |
virtual const ChunkData & | GetChunkData () const =0 |
virtual void | CalculateStatistics (ImageStatistics &pStatistics)=0 |
virtual bool | HasCRC () const =0 |
virtual bool | HasChunkData () const =0 |
virtual bool | CheckCRC () const =0 |
virtual size_t | GetImageSize () const =0 |
virtual bool | IsInUse ()=0 |
virtual ImageStatus | GetImageStatus () const =0 |
virtual bool | IsCompressed () const =0 |
Protected Member Functions | |
IImage () | |
virtual ImageData * | GetImageData () const =0 |
Friends | |
class | Stream |
class | ImageImpl |
class | ImageListImpl |
class | SpinnakerGPUImpl |
The interface file for Image.
|
inlinevirtual |
|
inlineprotected |
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
protectedpure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
pure virtual |
Implemented in Image.
|
friend |
|
friend |
|
friend |
|
friend |