|
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 |
|
The interface file for Image.