PySpin.IImage

class IImage(*args, **kwargs)

The interface file for Image.

CalculateChannelStatistics(self, channel) ChannelStatistics

Parameters

channel: enum Spinnaker::StatisticsChannel

CalculateStatistics(self, pStatistics)

Parameters

pStatistics: Spinnaker::ImageStatistics &

CheckCRC(self) bool
DeepCopy(self, pSrcImage)

Parameters

pSrcImage: Spinnaker::ImagePtr const

GetBitsPerPixel(self) size_t
GetBufferSize(self) size_t
GetChunkData(self) ChunkData
GetChunkLayoutId(self) uint64_t
GetColorProcessing(self) Spinnaker::ColorProcessingAlgorithm
GetData(self)
GetData(self) PyObject *
GetDataAbsoluteMax(self) float
GetDataAbsoluteMin(self) float
GetFrameID(self) uint64_t
GetHeight(self) size_t
GetID(self) uint64_t
GetImagePayloadType(self) Spinnaker::ImagePayloadType
GetImageSize(self) size_t
GetImageStatus(self) Spinnaker::ImageStatus
GetNDArray(self) PyObject *
GetNumChannels(self) size_t
GetPayloadType(self) size_t
GetPixelFormat(self) Spinnaker::PixelFormatEnums
GetPixelFormatIntType(self) Spinnaker::PixelFormatIntType
GetPixelFormatName(self) gcstring
GetPrivateData(self) void *
GetSerialNumber(self) gcstring
GetStreamIndex(self) uint64_t
GetStride(self) size_t
GetTLPayloadType(self) Spinnaker::TLPayloadType
GetTLPixelFormat(self) uint64_t
GetTLPixelFormatNamespace(self) Spinnaker::TLPixelFormatNamespace
GetTimeStamp(self) uint64_t
GetValidPayloadSize(self) size_t
GetWidth(self) size_t
GetXOffset(self) size_t
GetXPadding(self) size_t
GetYOffset(self) size_t
GetYPadding(self) size_t
HasCRC(self) bool
HasChunkData(self) bool
IsCompressed(self) bool
IsInUse(self) bool
IsIncomplete(self) bool
Release(self)
ResetImage(self, width, height, offsetX, offsetY, pixelFormat)

Parameters

width: size_t height: size_t offsetX: size_t offsetY: size_t pixelFormat: enum Spinnaker::PixelFormatEnums

ResetImage(self, width, height, offsetX, offsetY, pixelFormat, pData)

Parameters

width: size_t height: size_t offsetX: size_t offsetY: size_t pixelFormat: enum Spinnaker::PixelFormatEnums pData: void *

ResetImage(self, width, height, offsetX, offsetY, pixelFormat, pData, dataPayloadType, dataSize)

Parameters

width: size_t height: size_t offsetX: size_t offsetY: size_t pixelFormat: enum Spinnaker::PixelFormatEnums pData: void * dataPayloadType: enum Spinnaker::TLPayloadType dataSize: size_t

Save(self, pFilename, format=SPINNAKER_IMAGE_FILE_FORMAT_FROM_FILE_EXT)

Parameters

pFilename: char const * format: enum Spinnaker::ImageFileFormat

Save(self, pFilename, pOption)

Parameters

pFilename: char const * pOption: Spinnaker::PNGOption &

Save(self, pFilename, pOption)

Parameters

pFilename: char const * pOption: Spinnaker::PPMOption &

Save(self, pFilename, pOption)

Parameters

pFilename: char const * pOption: Spinnaker::PGMOption &

Save(self, pFilename, pOption)

Parameters

pFilename: char const * pOption: Spinnaker::TIFFOption &

Save(self, pFilename, pOption)

Parameters

pFilename: char const * pOption: Spinnaker::JPEGOption &

Save(self, pFilename, pOption)

Parameters

pFilename: char const * pOption: Spinnaker::JPG2Option &

Save(self, pFilename, pOption)

Parameters

pFilename: char const * pOption: Spinnaker::BMPOption &

Save(self, pFilename, pOption)

Parameters

pFilename: char const * pOption: Spinnaker::GenDCOption &

Save(self, pFilename, option)

Parameters

pFilename: char const * option: Spinnaker::SIOption &