IDS peak IPL  v1.4.0
peak::ipl::dynamic Namespace Reference

Classes

class  DynamicLoader
 

Typedefs

typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_GetVersionMajor) (uint32_t *libraryVersionMajor)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_GetVersionMinor) (uint32_t *libraryVersionMinor)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_GetVersionSubminor) (uint32_t *libraryVersionSubminor)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_GetLastError) (PEAK_IPL_RETURN_CODE *lastErrorCode, char *lastErrorDescription, size_t *lastErrorDescriptionSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_Construct) (PEAK_IPL_IMAGE_CONVERTER_HANDLE *imageConverterHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_PreAllocateConversion) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_PIXEL_FORMAT inputPixelFormat, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, size_t width, size_t height, size_t imageCount)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_GetConversionMode) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_CONVERSION_MODE *conversionMode)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_SetConversionMode) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_CONVERSION_MODE conversionMode)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_GetSupportedOutputPixelFormats) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_PIXEL_FORMAT inputPixelFormat, PEAK_IPL_PIXEL_FORMAT *outputPixelFormats, size_t *outputPixelFormatsSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_Convert) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_ConvertToBuffer) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, uint8_t *outputImageBuffer, size_t outputImageBufferSize, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_Destruct) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Construct) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE *adaptiveHotpixelCorrectorHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_SetSensitivity) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_HOTPIXELCORRECTION_SENSITIVITY sensitivityLevel)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetSensitivity) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_HOTPIXELCORRECTION_SENSITIVITY *sensitivityLevel)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_SetGainFactorPercent) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, uint32_t gainFactorPercent)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetGainFactorPercent) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, uint32_t *gainFactorPercent)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Detect) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetHotpixels) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_POINT_2D *hotpixels, size_t *hotpixelsSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Correct) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, const PEAK_IPL_POINT_2D *hotpixels, size_t hotpixelsSize, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_CorrectAdaptive) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Destruct) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_Construct) (PEAK_IPL_COLOR_CORRECTOR_HANDLE *colorCorrectorHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_SetColorCorrectionFactors) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *colorCorrectorFactors)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_GetColorCorrectionFactors) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *colorCorrectorFactors, size_t *colorCorrectorFactorsSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_GetIsPixelFormatSupported) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_Process) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_ProcessInPlace) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_Destruct) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_Construct) (PEAK_IPL_BINNING_HANDLE *binningHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_SetBinningX) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningXValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_GetBinningX) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningXValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_SetBinningY) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningYValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_GetBinningY) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningYValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_GetBinningMin) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningMin)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_GetBinningMax) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_ExpectedOutputSize) (PEAK_IPL_BINNING_HANDLE binningHandle, size_t *outputWidth, size_t *outputHeight, const size_t inputWidth, const size_t inputHeight, const PEAK_IPL_PIXEL_FORMAT pixelFormat)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_IsPixelformatSupported) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_SetBinningMode) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_BINNINGMODE *mode)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_GetBinningMode) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_BINNINGMODE *mode)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_Process) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_Destruct) (PEAK_IPL_BINNING_HANDLE binningHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_Construct) (PEAK_IPL_GAIN_HANDLE *gainHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_SetMasterGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetMasterGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetMasterGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetMasterGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainMin)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_SetRedGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetRedGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetRedGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetRedGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainMin)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_SetGreenGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetGreenGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetGreenGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetGreenGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainMin)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_SetBlueGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetBlueGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetBlueGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetBlueGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainMin)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_GetIsPixelFormatSupported) (PEAK_IPL_GAIN_HANDLE gainHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_Process) (PEAK_IPL_GAIN_HANDLE gainHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_ProcessInPlace) (PEAK_IPL_GAIN_HANDLE gainHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_Destruct) (PEAK_IPL_GAIN_HANDLE gainHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_Construct) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE *gammaCorrectorHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_SetGammaCorrectionValue) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionValue) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionMax) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionMin) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaMin)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_GetIsPixelFormatSupported) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_Process) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_ProcessInPlace) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_Destruct) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_Construct) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t width, size_t height, PEAK_IPL_IMAGE_HANDLE *imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_ConstructFromBuffer) (PEAK_IPL_PIXEL_FORMAT pixelFormat, uint8_t *buffer, uint64_t bufferSize, size_t width, size_t height, PEAK_IPL_IMAGE_HANDLE *imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_GetWidth) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *width)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_GetHeight) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *height)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_GetPixelPointer) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t xPos, size_t yPos, uint8_t **pixelPointer)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_GetByteCount) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *byteCount)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_GetPixelFormat) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_GetData) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint8_t **data)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_Clone) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_ConvertTo) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_ConvertToBuffer) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, uint8_t *outputImageBuffer, size_t outputImageBufferSize, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_Destruct) (PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_Construct) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE *imageTransformerHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_MirrorUpDown) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_MirrorLeftRight) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_MirrorUpDownLeftRight) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_MirrorUpDownInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_MirrorLeftRightInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_MirrorUpDownLeftRightInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_Rotate) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle, PEAK_IPL_IMAGE_TRANSFORMER_ROTATION_ANGLE_t rotationAngle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_RotateInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_TRANSFORMER_ROTATION_ANGLE_t rotationAngle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageTransformer_Destruct) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Histogram_Construct) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_HISTOGRAM_HANDLE *histogramHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Histogram_GetPixelFormat) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Histogram_GetNumChannels) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t *numChannels)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Histogram_GetPixelSumForChannel) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t channelIndex, uint64_t *pixelSum)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Histogram_GetPixelCountForChannel) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t channelIndex, uint64_t *pixelCount)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Histogram_GetBinsForChannel) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t channelIndex, uint64_t *bins, size_t *binsSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Histogram_Destruct) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelLine_Construct) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_ORIENTATION orientation, size_t offset, PEAK_IPL_PIXEL_LINE_HANDLE *pixelLineHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelLine_GetPixelFormat) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelLine_GetOrientation) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, PEAK_IPL_ORIENTATION *orientation)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelLine_GetOffset) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, size_t *offset)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelLine_GetNumChannels) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, size_t *numChannels)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelLine_GetValuesForChannel) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, size_t channelIndex, uint32_t *values, size_t *valuesSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelLine_Destruct) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_GetNumChannels) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numChannels)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_GetNumSignificantBitsPerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numSignificantBits)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_GetNumStorageBitsPerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numStorageBits)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_GetMaximumValuePerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, uint32_t *channelMaximumValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_GetNumSignificantBitsPerPixel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numSignificantBits)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_GetNumStorageBitsPerPixel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numStorageBits)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_GetEndianness) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_ENDIANNESS *endianness)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_CalculateStorageSizeOfPixels) (PEAK_IPL_PIXEL_FORMAT pixelFormat, uint64_t numPixels, uint64_t *size)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageWriter_WriteAsRAW) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageWriter_WriteAsBMP) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageWriter_WriteAsPNG) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, uint32_t quality, const char *filePath, size_t filePathSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageWriter_WriteAsJPG) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, uint32_t quality, const char *filePath, size_t filePathSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageWriter_Write) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageReader_Read) (const char *filePath, size_t filePathSize, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageReaderRead_ReadAsPixelFormat) (const char *filePath, size_t filePathSize, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 

Functions

void * import_function (void *module, const char *proc_name)
 

Typedef Documentation

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Construct) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE *adaptiveHotpixelCorrectorHandle)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Correct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Correct) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, const PEAK_IPL_POINT_2D *hotpixels, size_t hotpixelsSize, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_CorrectAdaptive

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_CorrectAdaptive) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Destruct) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Detect

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Detect) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetGainFactorPercent

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetGainFactorPercent) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, uint32_t *gainFactorPercent)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetHotpixels

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetHotpixels) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_POINT_2D *hotpixels, size_t *hotpixelsSize)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetSensitivity

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetSensitivity) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_HOTPIXELCORRECTION_SENSITIVITY *sensitivityLevel)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_SetGainFactorPercent

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_SetGainFactorPercent) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, uint32_t gainFactorPercent)

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_SetSensitivity

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_SetSensitivity) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_HOTPIXELCORRECTION_SENSITIVITY sensitivityLevel)

◆ dyn_PEAK_IPL_Binning_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_Construct) (PEAK_IPL_BINNING_HANDLE *binningHandle)

◆ dyn_PEAK_IPL_Binning_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_Destruct) (PEAK_IPL_BINNING_HANDLE binningHandle)

◆ dyn_PEAK_IPL_Binning_ExpectedOutputSize

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_ExpectedOutputSize) (PEAK_IPL_BINNING_HANDLE binningHandle, size_t *outputWidth, size_t *outputHeight, const size_t inputWidth, const size_t inputHeight, const PEAK_IPL_PIXEL_FORMAT pixelFormat)

◆ dyn_PEAK_IPL_Binning_GetBinningMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningMax) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningMax)

◆ dyn_PEAK_IPL_Binning_GetBinningMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningMin) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningMin)

◆ dyn_PEAK_IPL_Binning_GetBinningMode

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningMode) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_BINNINGMODE *mode)

◆ dyn_PEAK_IPL_Binning_GetBinningX

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningX) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningXValue)

◆ dyn_PEAK_IPL_Binning_GetBinningY

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningY) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningYValue)

◆ dyn_PEAK_IPL_Binning_IsPixelformatSupported

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_IsPixelformatSupported) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)

◆ dyn_PEAK_IPL_Binning_Process

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_Process) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Binning_SetBinningMode

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_SetBinningMode) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_BINNINGMODE *mode)

◆ dyn_PEAK_IPL_Binning_SetBinningX

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_SetBinningX) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningXValue)

◆ dyn_PEAK_IPL_Binning_SetBinningY

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Binning_SetBinningY) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningYValue)

◆ dyn_PEAK_IPL_ColorCorrector_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_Construct) (PEAK_IPL_COLOR_CORRECTOR_HANDLE *colorCorrectorHandle)

◆ dyn_PEAK_IPL_ColorCorrector_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_Destruct) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle)

◆ dyn_PEAK_IPL_ColorCorrector_GetColorCorrectionFactors

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetColorCorrectionFactors) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *colorCorrectorFactors, size_t *colorCorrectorFactorsSize)

◆ dyn_PEAK_IPL_ColorCorrector_GetIsPixelFormatSupported

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetIsPixelFormatSupported) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)

◆ dyn_PEAK_IPL_ColorCorrector_Process

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_Process) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_ColorCorrector_ProcessInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_ProcessInPlace) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_ColorCorrector_SetColorCorrectionFactors

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_SetColorCorrectionFactors) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *colorCorrectorFactors)

◆ dyn_PEAK_IPL_Gain_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_Construct) (PEAK_IPL_GAIN_HANDLE *gainHandle)

◆ dyn_PEAK_IPL_Gain_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_Destruct) (PEAK_IPL_GAIN_HANDLE gainHandle)

◆ dyn_PEAK_IPL_Gain_GetBlueGainMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetBlueGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainMax)

◆ dyn_PEAK_IPL_Gain_GetBlueGainMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetBlueGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainMin)

◆ dyn_PEAK_IPL_Gain_GetBlueGainValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetBlueGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainValue)

◆ dyn_PEAK_IPL_Gain_GetGreenGainMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetGreenGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainMax)

◆ dyn_PEAK_IPL_Gain_GetGreenGainMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetGreenGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainMin)

◆ dyn_PEAK_IPL_Gain_GetGreenGainValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetGreenGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainValue)

◆ dyn_PEAK_IPL_Gain_GetIsPixelFormatSupported

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetIsPixelFormatSupported) (PEAK_IPL_GAIN_HANDLE gainHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)

◆ dyn_PEAK_IPL_Gain_GetMasterGainMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetMasterGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainMax)

◆ dyn_PEAK_IPL_Gain_GetMasterGainMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetMasterGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainMin)

◆ dyn_PEAK_IPL_Gain_GetMasterGainValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetMasterGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainValue)

◆ dyn_PEAK_IPL_Gain_GetRedGainMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetRedGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainMax)

◆ dyn_PEAK_IPL_Gain_GetRedGainMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetRedGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainMin)

◆ dyn_PEAK_IPL_Gain_GetRedGainValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetRedGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainValue)

◆ dyn_PEAK_IPL_Gain_Process

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_Process) (PEAK_IPL_GAIN_HANDLE gainHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Gain_ProcessInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_ProcessInPlace) (PEAK_IPL_GAIN_HANDLE gainHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_Gain_SetBlueGainValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_SetBlueGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainValue)

◆ dyn_PEAK_IPL_Gain_SetGreenGainValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_SetGreenGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainValue)

◆ dyn_PEAK_IPL_Gain_SetMasterGainValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_SetMasterGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainValue)

◆ dyn_PEAK_IPL_Gain_SetRedGainValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Gain_SetRedGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainValue)

◆ dyn_PEAK_IPL_GammaCorrector_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_Construct) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE *gammaCorrectorHandle)

◆ dyn_PEAK_IPL_GammaCorrector_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_Destruct) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle)

◆ dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionMax) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaMax)

◆ dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionMin) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaMin)

◆ dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionValue) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaValue)

◆ dyn_PEAK_IPL_GammaCorrector_GetIsPixelFormatSupported

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetIsPixelFormatSupported) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)

◆ dyn_PEAK_IPL_GammaCorrector_Process

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_Process) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_GammaCorrector_ProcessInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_ProcessInPlace) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_GammaCorrector_SetGammaCorrectionValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_SetGammaCorrectionValue) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaValue)

◆ dyn_PEAK_IPL_Histogram_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_Construct) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_HISTOGRAM_HANDLE *histogramHandle)

◆ dyn_PEAK_IPL_Histogram_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_Destruct) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle)

◆ dyn_PEAK_IPL_Histogram_GetBinsForChannel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetBinsForChannel) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t channelIndex, uint64_t *bins, size_t *binsSize)

◆ dyn_PEAK_IPL_Histogram_GetNumChannels

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetNumChannels) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t *numChannels)

◆ dyn_PEAK_IPL_Histogram_GetPixelCountForChannel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetPixelCountForChannel) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t channelIndex, uint64_t *pixelCount)

◆ dyn_PEAK_IPL_Histogram_GetPixelFormat

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetPixelFormat) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat)

◆ dyn_PEAK_IPL_Histogram_GetPixelSumForChannel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetPixelSumForChannel) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t channelIndex, uint64_t *pixelSum)

◆ dyn_PEAK_IPL_Image_Clone

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_Clone) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Image_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_Construct) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t width, size_t height, PEAK_IPL_IMAGE_HANDLE *imageHandle)

◆ dyn_PEAK_IPL_Image_ConstructFromBuffer

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_ConstructFromBuffer) (PEAK_IPL_PIXEL_FORMAT pixelFormat, uint8_t *buffer, uint64_t bufferSize, size_t width, size_t height, PEAK_IPL_IMAGE_HANDLE *imageHandle)

◆ dyn_PEAK_IPL_Image_ConvertTo

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_ConvertTo) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Image_ConvertToBuffer

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_ConvertToBuffer) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, uint8_t *outputImageBuffer, size_t outputImageBufferSize, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Image_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_Destruct) (PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_Image_GetByteCount

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetByteCount) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *byteCount)

◆ dyn_PEAK_IPL_Image_GetData

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetData) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint8_t **data)

◆ dyn_PEAK_IPL_Image_GetHeight

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetHeight) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *height)

◆ dyn_PEAK_IPL_Image_GetPixelFormat

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetPixelFormat) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat)

◆ dyn_PEAK_IPL_Image_GetPixelPointer

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetPixelPointer) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t xPos, size_t yPos, uint8_t **pixelPointer)

◆ dyn_PEAK_IPL_Image_GetWidth

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetWidth) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *width)

◆ dyn_PEAK_IPL_ImageConverter_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_Construct) (PEAK_IPL_IMAGE_CONVERTER_HANDLE *imageConverterHandle)

◆ dyn_PEAK_IPL_ImageConverter_Convert

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_Convert) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_ImageConverter_ConvertToBuffer

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_ConvertToBuffer) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, uint8_t *outputImageBuffer, size_t outputImageBufferSize, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_ImageConverter_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_Destruct) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle)

◆ dyn_PEAK_IPL_ImageConverter_GetConversionMode

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_GetConversionMode) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_CONVERSION_MODE *conversionMode)

◆ dyn_PEAK_IPL_ImageConverter_GetSupportedOutputPixelFormats

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_GetSupportedOutputPixelFormats) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_PIXEL_FORMAT inputPixelFormat, PEAK_IPL_PIXEL_FORMAT *outputPixelFormats, size_t *outputPixelFormatsSize)

◆ dyn_PEAK_IPL_ImageConverter_PreAllocateConversion

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_PreAllocateConversion) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_PIXEL_FORMAT inputPixelFormat, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, size_t width, size_t height, size_t imageCount)

◆ dyn_PEAK_IPL_ImageConverter_SetConversionMode

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_SetConversionMode) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_CONVERSION_MODE conversionMode)

◆ dyn_PEAK_IPL_ImageReader_Read

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageReader_Read) (const char *filePath, size_t filePathSize, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_ImageReaderRead_ReadAsPixelFormat

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageReaderRead_ReadAsPixelFormat) (const char *filePath, size_t filePathSize, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_ImageTransformer_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_Construct) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE *imageTransformerHandle)

◆ dyn_PEAK_IPL_ImageTransformer_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_Destruct) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle)

◆ dyn_PEAK_IPL_ImageTransformer_MirrorLeftRight

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorLeftRight) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_ImageTransformer_MirrorLeftRightInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorLeftRightInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_ImageTransformer_MirrorUpDown

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorUpDown) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_ImageTransformer_MirrorUpDownInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorUpDownInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_ImageTransformer_MirrorUpDownLeftRight

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorUpDownLeftRight) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_ImageTransformer_MirrorUpDownLeftRightInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorUpDownLeftRightInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_ImageTransformer_Rotate

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_Rotate) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle, PEAK_IPL_IMAGE_TRANSFORMER_ROTATION_ANGLE_t rotationAngle)

◆ dyn_PEAK_IPL_ImageTransformer_RotateInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_RotateInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_TRANSFORMER_ROTATION_ANGLE_t rotationAngle)

◆ dyn_PEAK_IPL_ImageWriter_Write

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageWriter_Write) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize)

◆ dyn_PEAK_IPL_ImageWriter_WriteAsBMP

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageWriter_WriteAsBMP) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize)

◆ dyn_PEAK_IPL_ImageWriter_WriteAsJPG

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageWriter_WriteAsJPG) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, uint32_t quality, const char *filePath, size_t filePathSize)

◆ dyn_PEAK_IPL_ImageWriter_WriteAsPNG

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageWriter_WriteAsPNG) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, uint32_t quality, const char *filePath, size_t filePathSize)

◆ dyn_PEAK_IPL_ImageWriter_WriteAsRAW

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageWriter_WriteAsRAW) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize)

◆ dyn_PEAK_IPL_Library_GetLastError

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetLastError) (PEAK_IPL_RETURN_CODE *lastErrorCode, char *lastErrorDescription, size_t *lastErrorDescriptionSize)

◆ dyn_PEAK_IPL_Library_GetVersionMajor

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetVersionMajor) (uint32_t *libraryVersionMajor)

◆ dyn_PEAK_IPL_Library_GetVersionMinor

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetVersionMinor) (uint32_t *libraryVersionMinor)

◆ dyn_PEAK_IPL_Library_GetVersionSubminor

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetVersionSubminor) (uint32_t *libraryVersionSubminor)

◆ dyn_PEAK_IPL_PixelFormat_CalculateStorageSizeOfPixels

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_CalculateStorageSizeOfPixels) (PEAK_IPL_PIXEL_FORMAT pixelFormat, uint64_t numPixels, uint64_t *size)

◆ dyn_PEAK_IPL_PixelFormat_GetEndianness

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetEndianness) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_ENDIANNESS *endianness)

◆ dyn_PEAK_IPL_PixelFormat_GetMaximumValuePerChannel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetMaximumValuePerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, uint32_t *channelMaximumValue)

◆ dyn_PEAK_IPL_PixelFormat_GetNumChannels

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumChannels) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numChannels)

◆ dyn_PEAK_IPL_PixelFormat_GetNumSignificantBitsPerChannel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumSignificantBitsPerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numSignificantBits)

◆ dyn_PEAK_IPL_PixelFormat_GetNumSignificantBitsPerPixel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumSignificantBitsPerPixel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numSignificantBits)

◆ dyn_PEAK_IPL_PixelFormat_GetNumStorageBitsPerChannel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumStorageBitsPerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numStorageBits)

◆ dyn_PEAK_IPL_PixelFormat_GetNumStorageBitsPerPixel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumStorageBitsPerPixel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numStorageBits)

◆ dyn_PEAK_IPL_PixelLine_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_Construct) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_ORIENTATION orientation, size_t offset, PEAK_IPL_PIXEL_LINE_HANDLE *pixelLineHandle)

◆ dyn_PEAK_IPL_PixelLine_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_Destruct) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle)

◆ dyn_PEAK_IPL_PixelLine_GetNumChannels

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetNumChannels) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, size_t *numChannels)

◆ dyn_PEAK_IPL_PixelLine_GetOffset

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetOffset) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, size_t *offset)

◆ dyn_PEAK_IPL_PixelLine_GetOrientation

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetOrientation) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, PEAK_IPL_ORIENTATION *orientation)

◆ dyn_PEAK_IPL_PixelLine_GetPixelFormat

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetPixelFormat) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat)

◆ dyn_PEAK_IPL_PixelLine_GetValuesForChannel

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetValuesForChannel) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, size_t channelIndex, uint32_t *values, size_t *valuesSize)

Function Documentation

◆ import_function()

void* peak::ipl::dynamic::import_function ( void *  module,
const char *  proc_name 
)
inline