PySpin.ImageUtilityPolarization

class ImageUtilityPolarization

Static functions to create polarization images from image objects of pixel format Polarized8 and BayerRGPolarized8.

static CreateAolp(srcImage, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR) ImagePtr

Parameters

srcImage: Spinnaker::ImagePtr const & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

CreateAolp(srcImage, destAolpImg, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR)

Parameters

srcImage: Spinnaker::ImagePtr const & destAolpImg: Spinnaker::ImagePtr & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

static CreateDolp(srcImage, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR) ImagePtr

Parameters

srcImage: Spinnaker::ImagePtr const & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

CreateDolp(srcImage, destDolpImage, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR)

Parameters

srcImage: Spinnaker::ImagePtr const & destDolpImage: Spinnaker::ImagePtr & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

static CreateGlareReduced(srcImage) ImagePtr

Parameters

srcImage: Spinnaker::ImagePtr const &

CreateGlareReduced(srcImage, destGlareReducedImage)

Parameters

srcImage: Spinnaker::ImagePtr const & destGlareReducedImage: Spinnaker::ImagePtr &

static CreateStokesS0(srcImage, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR) ImagePtr

Parameters

srcImage: Spinnaker::ImagePtr const & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

CreateStokesS0(srcImage, destStokesS0Image, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR)

Parameters

srcImage: Spinnaker::ImagePtr const & destStokesS0Image: Spinnaker::ImagePtr & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

static CreateStokesS1(srcImage, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR) ImagePtr

Parameters

srcImage: Spinnaker::ImagePtr const & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

CreateStokesS1(srcImage, destStokesS1Image, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR)

Parameters

srcImage: Spinnaker::ImagePtr const & destStokesS1Image: Spinnaker::ImagePtr & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

static CreateStokesS2(srcImage, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR) ImagePtr

Parameters

srcImage: Spinnaker::ImagePtr const & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

CreateStokesS2(srcImage, destStokesS2Image, colorProcessingAlg=SPINNAKER_COLOR_PROCESSING_ALGORITHM_NEAREST_NEIGHBOR)

Parameters

srcImage: Spinnaker::ImagePtr const & destStokesS2Image: Spinnaker::ImagePtr & colorProcessingAlg: enum Spinnaker::ColorProcessingAlgorithm const

static ExtractPolarQuadrant(srcImage, desiredQuadrant) ImagePtr

Parameters

srcImage: Spinnaker::ImagePtr const & desiredQuadrant: enum Spinnaker::PolarizationQuadrant const

ExtractPolarQuadrant(srcImage, destQuadImage, desiredQuadrant)

Parameters

srcImage: Spinnaker::ImagePtr const & destQuadImage: Spinnaker::ImagePtr & desiredQuadrant: enum Spinnaker::PolarizationQuadrant const