Skip to content

Class SpinnakerNET::ManagedImageUtility

ClassList > SpinnakerNET > ManagedImageUtility

Helper functions for managed image objects.

  • #include <ManagedImageUtility.h>

Public Types

Type Name
enum ImageScalingAlgorithm
enum SourceDataRange

Public Static Functions

Type Name
IManagedImage CreateNormalized (IManagedImage^ srcImage, PixelFormatEnums destPixelFormat)
IManagedImage CreateNormalized (IManagedImage^ srcImage, PixelFormatEnums destPixelFormat, SourceDataRange srcDataRange)
IManagedImage CreateNormalized (IManagedImage^ srcImage, double min, double max)
IManagedImage CreateNormalized (IManagedImage^ srcImage, double min, double max, SourceDataRange srcDataRange)
IManagedImage CreateNormalized (IManagedImage^ srcImage, double min, double max, PixelFormatEnums destPixelFormat)
IManagedImage CreateNormalized (IManagedImage^ srcImage, double min, double max, PixelFormatEnums destPixelFormat, SourceDataRange srcDataRange)
void CreateNormalized (IManagedImage^ srcImage, IManagedImage^ destImage)
void CreateNormalized (IManagedImage^ srcImage, IManagedImage^ destImage, SourceDataRange srcDataRange)
void CreateNormalized (IManagedImage^ srcImage, IManagedImage^ destImage, double min, double max)
void CreateNormalized (IManagedImage^ srcImage, IManagedImage^ destImage, double min, double max, SourceDataRange srcDataRange)
IManagedImage CreateScaled (IManagedImage^ srcImage, ImageScalingAlgorithm scalingAlg, double scalingFactor)
void CreateScaled (IManagedImage^ srcImage, ManagedImage^ destImage, ImageScalingAlgorithm scalingAlg, double scalingFactor)

Public Types Documentation

enum ImageScalingAlgorithm

enum SpinnakerNET::ManagedImageUtility::ImageScalingAlgorithm {
    NEAREST_NEIGHBOR
};

enum SourceDataRange

enum SpinnakerNET::ManagedImageUtility::SourceDataRange {
    IMAGE_DATA_RANGE,
    ABSOLUTE_DATA_RANGE,
    IMAGE_MIN_ABSOLUTE_MAX,
    ABSOLUTE_MIN_IMAGE_MAX
};

Public Static Functions Documentation

function CreateNormalized [1/10]

static IManagedImage SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    PixelFormatEnums destPixelFormat
) 

function CreateNormalized [2/10]

static IManagedImage SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    PixelFormatEnums destPixelFormat,
    SourceDataRange srcDataRange
) 

function CreateNormalized [3/10]

static IManagedImage SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    double min,
    double max
) 

function CreateNormalized [4/10]

static IManagedImage SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    double min,
    double max,
    SourceDataRange srcDataRange
) 

function CreateNormalized [5/10]

static IManagedImage SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    double min,
    double max,
    PixelFormatEnums destPixelFormat
) 

function CreateNormalized [6/10]

static IManagedImage SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    double min,
    double max,
    PixelFormatEnums destPixelFormat,
    SourceDataRange srcDataRange
) 

function CreateNormalized [7/10]

static void SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    IManagedImage ^ destImage
) 

function CreateNormalized [8/10]

static void SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    IManagedImage ^ destImage,
    SourceDataRange srcDataRange
) 

function CreateNormalized [9/10]

static void SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    IManagedImage ^ destImage,
    double min,
    double max
) 

function CreateNormalized [10/10]

static void SpinnakerNET::ManagedImageUtility::CreateNormalized (
    IManagedImage ^ srcImage,
    IManagedImage ^ destImage,
    double min,
    double max,
    SourceDataRange srcDataRange
) 

function CreateScaled [1/2]

static IManagedImage SpinnakerNET::ManagedImageUtility::CreateScaled (
    IManagedImage ^ srcImage,
    ImageScalingAlgorithm scalingAlg,
    double scalingFactor
) 

function CreateScaled [2/2]

static void SpinnakerNET::ManagedImageUtility::CreateScaled (
    IManagedImage ^ srcImage,
    ManagedImage ^ destImage,
    ImageScalingAlgorithm scalingAlg,
    double scalingFactor
) 


The documentation for this class was generated from the following file C:/workspace/src/SpinnakerNET/ManagedImageUtility.h