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 &

Spinnaker::IImage::CalculateStatistics

CheckCRC(self) bool

Spinnaker::IImage::CheckCRC

DeepCopy(self, pSrcImage)

Parameters

pSrcImage: Spinnaker::ImagePtr const

Spinnaker::IImage::DeepCopy

GetBitsPerPixel(self) size_t

Spinnaker::IImage::GetBitsPerPixel

GetBufferSize(self) size_t

Spinnaker::IImage::GetBufferSize

GetChunkData(self) ChunkData

Spinnaker::IImage::GetChunkData

GetChunkLayoutId(self) uint64_t

Spinnaker::IImage::GetChunkLayoutId

GetColorProcessing(self) Spinnaker::ColorProcessingAlgorithm

Spinnaker::IImage::GetColorProcessing

GetData(self)
GetData(self) PyObject *

Spinnaker::IImage::GetData

GetDataAbsoluteMax(self) float

Spinnaker::IImage::GetDataAbsoluteMax

GetDataAbsoluteMin(self) float

Spinnaker::IImage::GetDataAbsoluteMin

GetFrameID(self) uint64_t

Spinnaker::IImage::GetFrameID

GetHeight(self) size_t

Spinnaker::IImage::GetHeight

GetID(self) uint64_t

Spinnaker::IImage::GetID

GetImagePayloadType(self) Spinnaker::ImagePayloadType

Spinnaker::IImage::GetImagePayloadType

GetImageSize(self) size_t

Spinnaker::IImage::GetImageSize

GetImageStatus(self) Spinnaker::ImageStatus

Spinnaker::IImage::GetImageStatus

GetNDArray(self) PyObject *
GetNumChannels(self) size_t

Spinnaker::IImage::GetNumChannels

GetPayloadType(self) size_t

Spinnaker::IImage::GetPayloadType

GetPixelFormat(self) Spinnaker::PixelFormatEnums

Spinnaker::IImage::GetPixelFormat

GetPixelFormatIntType(self) Spinnaker::PixelFormatIntType

Spinnaker::IImage::GetPixelFormatIntType

GetPixelFormatName(self) gcstring

Spinnaker::IImage::GetPixelFormatName

GetPrivateData(self) void *

Spinnaker::IImage::GetPrivateData

GetSerialNumber(self) gcstring

Spinnaker::IImage::GetSerialNumber

GetStreamIndex(self) uint64_t

Spinnaker::IImage::GetStreamIndex

GetStride(self) size_t

Spinnaker::IImage::GetStride

GetTLPayloadType(self) Spinnaker::TLPayloadType

Spinnaker::IImage::GetTLPayloadType

GetTLPixelFormat(self) uint64_t

Spinnaker::IImage::GetTLPixelFormat

GetTLPixelFormatNamespace(self) Spinnaker::TLPixelFormatNamespace

Spinnaker::IImage::GetTLPixelFormatNamespace

GetTimeStamp(self) uint64_t

Spinnaker::IImage::GetTimeStamp

GetValidPayloadSize(self) size_t

Spinnaker::IImage::GetValidPayloadSize

GetWidth(self) size_t

Spinnaker::IImage::GetWidth

GetXOffset(self) size_t

Spinnaker::IImage::GetXOffset

GetXPadding(self) size_t

Spinnaker::IImage::GetXPadding

GetYOffset(self) size_t

Spinnaker::IImage::GetYOffset

GetYPadding(self) size_t

Spinnaker::IImage::GetYPadding

HasCRC(self) bool

Spinnaker::IImage::HasCRC

HasChunkData(self) bool

Spinnaker::IImage::HasChunkData

IsCompressed(self) bool

Spinnaker::IImage::IsCompressed

IsInUse(self) bool

Spinnaker::IImage::IsInUse

IsIncomplete(self) bool

Spinnaker::IImage::IsIncomplete

Release(self)

Spinnaker::IImage::Release

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

Spinnaker::IImage::ResetImage

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 &

Spinnaker::IImage::Save