IDS peak IPL v1.16.1
Loading...
Searching...
No Matches
peak::ipl::dynamic Namespace Reference

Classes

class  DynamicLoader
 
class  LoadLibraryException
 

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_GetMaxConcurrentThreads) (size_t *concurrentThreads)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_SetMaxConcurrentThreads) (size_t concurrentThreads)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_GetMultiThreadingEnabled) (PEAK_IPL_BOOL8 *enabled)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_SetMultiThreadingEnabled) (PEAK_IPL_BOOL8 enabled)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_GetSIMDEnabled) (PEAK_IPL_BOOL8 *enabled)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Library_SetSIMDEnabled) (PEAK_IPL_BOOL8 enabled)
 
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_Acquire) (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_ConvertWithFactorAndOffset) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double factor, double offset, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_ConvertToBufferWithFactorAndOffset) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, double factor, double offset, 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_ConvertFromInterval) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double start, double end, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageConverter_ConvertToBufferFromInterval) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, double start, double end, 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_Acquire) (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, struct 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 struct PEAK_IPL_POINT_2D *hotpixels, size_t hotpixelsSize, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_AdaptiveHotpixelCorrector_CorrectInPlace) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, const struct PEAK_IPL_POINT_2D *hotpixels, size_t hotpixelsSize)
 
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_CorrectAdaptiveInPlace) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle)
 
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_Acquire) (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_ColorCorrector_GetSaturation) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturation)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_GetSaturationMin) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturationMin)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_GetSaturationMax) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturationMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ColorCorrector_SetSaturation) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float saturation)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_Construct) (PEAK_IPL_BINNING_HANDLE *binningHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Binning_Acquire) (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, size_t inputWidth, size_t inputHeight, 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_Decimation_Construct) (PEAK_IPL_DECIMATION_HANDLE *decimationHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_Acquire) (PEAK_IPL_DECIMATION_HANDLE decimationHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_SetDecimationX) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationXValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_GetDecimationX) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationXValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_SetDecimationY) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationYValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_GetDecimationY) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationYValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_GetDecimationMin) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationMin)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_GetDecimationMax) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_ExpectedOutputSize) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, size_t *outputWidth, size_t *outputHeight, size_t inputWidth, size_t inputHeight, PEAK_IPL_PIXEL_FORMAT pixelFormat)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_IsPixelformatSupported) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_Process) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Decimation_Destruct) (PEAK_IPL_DECIMATION_HANDLE decimationHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_Construct) (PEAK_IPL_GAIN_HANDLE *gainHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Gain_Acquire) (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_Acquire) (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_SetDigitalBlack) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_GetDigitalBlack) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackValue)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_GetDigitalBlackMax) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackMax)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_GammaCorrector_GetDigitalBlackMin) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackMin)
 
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_Acquire) (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_ConvertToWithFactor) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double factor, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_ConvertToWithFactorAndOffset) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double factor, double offset, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_ConvertToBufferWithFactorAndOffset) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double factor, double offset, 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_ConvertToFromInterval) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double start, double end, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_ConvertToBufferFromInterval) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double start, double end, 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_Scale) (PEAK_IPL_IMAGE_HANDLE imageHandle, const struct PEAK_IPL_SIZE_2D *size, PEAK_IPL_INTERPOLATION_ALGORITHM algorithm, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_ScaleInto) (PEAK_IPL_IMAGE_HANDLE imageHandle, const struct PEAK_IPL_SIZE_2D *size, uint8_t *buffer, size_t bufferSize, PEAK_IPL_INTERPOLATION_ALGORITHM algorithm)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_Crop) (PEAK_IPL_IMAGE_HANDLE imageHandle, const struct PEAK_IPL_POINT_2D *pos, const struct PEAK_IPL_SIZE_2D *size, 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_Acquire) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_SetTimestamp) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint64_t timestamp_ns)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Image_GetTimestamp) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint64_t *timestamp_ns)
 
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, enum 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, enum 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_Acquire) (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_Acquire) (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_PixelFormat_IsPacked) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPacked)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_IsBayered) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isBayered)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_IsYUV) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isYUV)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_IsCoord3D) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isCoord3D)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_IsFloat) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isFloat)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_PixelFormat_GetBayerPattern) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BAYER_PATTERN *pattern)
 
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)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_Open) (PEAK_IPL_VIDEO_HANDLE *videoHandle, const char *filePath, PEAK_IPL_VIDEO_CONTAINER container, PEAK_IPL_VIDEO_ENCODER encoder)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_IsOpen) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_BOOL8 *isOpen)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_Close) (PEAK_IPL_VIDEO_HANDLE videoHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_Append) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Encoder_SetOption) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, const void *value, size_t count)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Encoder_GetOption) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, void *value, size_t count, size_t *outCount)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Encoder_OptionRange) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, void *min, void *max, void *inc)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_GetSupportedEncodersForAContainer) (PEAK_IPL_VIDEO_CONTAINER container, PEAK_IPL_VIDEO_ENCODER *encoders, size_t *size)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Container_SetOption) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_CONTAINER_OPTION option, const void *value, size_t count)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Container_GetOption) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, void *value, size_t count, size_t *outCount)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Container_OptionRange) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, void *min, void *max, void *inc)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_GetSupportedContainersForAnEncoder) (PEAK_IPL_VIDEO_ENCODER encoder, PEAK_IPL_VIDEO_CONTAINER *containers, size_t *size)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Encoder_GetSupportedPixelFormats) (PEAK_IPL_VIDEO_ENCODER encoder, PEAK_IPL_PIXEL_FORMAT *pixelFormatList, size_t *pixelFormatListSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_GetEncodedFrames) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *numFrames)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_GetDroppedFrames) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *numFrames)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_GetFileSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *fileSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_ResetFrameCounters) (PEAK_IPL_VIDEO_HANDLE videoHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Queue_SetSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t size)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Queue_GetSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t *size)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Queue_GetRange) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t *minSize, int32_t *maxSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Queue_GetQueued) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t *queued)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_WaitUntilFrameDone) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t timeout_ms)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_VideoWriter_Video_WaitUntilQueueEmpty) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t timeout_ms)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_Construct) (PEAK_IPL_SHARPNESS_HANDLE *handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_Acquire) (PEAK_IPL_SHARPNESS_HANDLE handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_Destruct) (PEAK_IPL_SHARPNESS_HANDLE handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_Measure) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_IMAGE_HANDLE imageHandle, double *calculated_value)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_GetIsPixelFormatSupported) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_GetSupportedPixelFormatList) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_PIXEL_FORMAT *pixelFormatList, size_t *pixelFormatListSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_SetAlgorithm) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_SHARPNESS_ALGORITHM algorithm)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_GetAlgorithm) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_SHARPNESS_ALGORITHM *algorithm)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_GetROIMinimumSize) (PEAK_IPL_SHARPNESS_HANDLE handle, struct PEAK_IPL_SIZE_2D *min_size)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_SetROIs) (PEAK_IPL_SHARPNESS_HANDLE handle, struct PEAK_IPL_SHARPNESS_ROI *roiList, size_t roiListSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ImageSharpness_GetROIs) (PEAK_IPL_SHARPNESS_HANDLE handle, struct PEAK_IPL_SHARPNESS_ROI *roiList, size_t *roiListSize)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_Construct) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE *handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_Acquire) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_Destruct) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_ProcessInPlace) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_Process) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_GetFactorRange) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, struct PEAK_IPL_RANGE *range)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_SetFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t factor)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_GetFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t *factor)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_GetDefaultFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t *factor)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_EdgeEnhancement_IsPixelFormatSupported) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_Construct) (PEAK_IPL_LUT_HANDLE *lutHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_Acquire) (PEAK_IPL_LUT_HANDLE lutHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_GetLutValue) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_CHANNEL channel, uint32_t index, uint32_t *value)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_SetLutValue) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_CHANNEL channel, uint32_t index, uint32_t value)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_GetAllLutValues) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_CHANNEL channel, uint32_t *values, size_t *sizeValues)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_SetAllLutValues) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_CHANNEL channel, const uint32_t *values, size_t sizeValues)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_SetLutPreset) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_PRESET preset)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_IsPixelFormatSupported) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_Process) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_ProcessInPlace) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_Lut_Destruct) (PEAK_IPL_LUT_HANDLE lutHandle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_Construct) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE *handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_Acquire) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_Destruct) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_GetTargetColorSpace) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, PEAK_IPL_CHROMATIC_ADAPTER_COLOR_SPACE *colorSpace)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_SetTargetColorSpace) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, PEAK_IPL_CHROMATIC_ADAPTER_COLOR_SPACE colorSpace)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_GetAdaptionAlgorithm) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, PEAK_IPL_CHROMATIC_ADAPTER_ALGORITHM *algorithm)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_SetAdaptionAlgorithm) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, PEAK_IPL_CHROMATIC_ADAPTER_ALGORITHM model)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_CalculateColorCorrectionMatrix) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, uint32_t temperature, const float *colorCorrectionMatrixInput, float *colorCorrectionMatrixOutput)
 
typedef PEAK_IPL_C_API(* dyn_PEAK_IPL_ChromaticAdapter_GetTemperatureRange) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, uint32_t *minTemperature, uint32_t *maxTemperature, uint32_t *incTemperature)
 

Functions

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

Typedef Documentation

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Acquire

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

◆ 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 struct 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_CorrectAdaptiveInPlace

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

◆ dyn_PEAK_IPL_AdaptiveHotpixelCorrector_CorrectInPlace

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

◆ 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, struct 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_Acquire

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

◆ 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, size_t inputWidth, size_t inputHeight, 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_ChromaticAdapter_Acquire

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_Acquire) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle)

◆ dyn_PEAK_IPL_ChromaticAdapter_CalculateColorCorrectionMatrix

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_CalculateColorCorrectionMatrix) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, uint32_t temperature, const float *colorCorrectionMatrixInput, float *colorCorrectionMatrixOutput)

◆ dyn_PEAK_IPL_ChromaticAdapter_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_Construct) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE *handle)

◆ dyn_PEAK_IPL_ChromaticAdapter_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_Destruct) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle)

◆ dyn_PEAK_IPL_ChromaticAdapter_GetAdaptionAlgorithm

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_GetAdaptionAlgorithm) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, PEAK_IPL_CHROMATIC_ADAPTER_ALGORITHM *algorithm)

◆ dyn_PEAK_IPL_ChromaticAdapter_GetTargetColorSpace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_GetTargetColorSpace) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, PEAK_IPL_CHROMATIC_ADAPTER_COLOR_SPACE *colorSpace)

◆ dyn_PEAK_IPL_ChromaticAdapter_GetTemperatureRange

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_GetTemperatureRange) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, uint32_t *minTemperature, uint32_t *maxTemperature, uint32_t *incTemperature)

◆ dyn_PEAK_IPL_ChromaticAdapter_SetAdaptionAlgorithm

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_SetAdaptionAlgorithm) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, PEAK_IPL_CHROMATIC_ADAPTER_ALGORITHM model)

◆ dyn_PEAK_IPL_ChromaticAdapter_SetTargetColorSpace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ChromaticAdapter_SetTargetColorSpace) (PEAK_IPL_CHROMATIC_ADAPTER_HANDLE handle, PEAK_IPL_CHROMATIC_ADAPTER_COLOR_SPACE colorSpace)

◆ dyn_PEAK_IPL_ColorCorrector_Acquire

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

◆ 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_GetSaturation

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetSaturation) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturation)

◆ dyn_PEAK_IPL_ColorCorrector_GetSaturationMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetSaturationMax) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturationMax)

◆ dyn_PEAK_IPL_ColorCorrector_GetSaturationMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetSaturationMin) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturationMin)

◆ 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_ColorCorrector_SetSaturation

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_SetSaturation) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float saturation)

◆ dyn_PEAK_IPL_Decimation_Acquire

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_Acquire) (PEAK_IPL_DECIMATION_HANDLE decimationHandle)

◆ dyn_PEAK_IPL_Decimation_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_Construct) (PEAK_IPL_DECIMATION_HANDLE *decimationHandle)

◆ dyn_PEAK_IPL_Decimation_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_Destruct) (PEAK_IPL_DECIMATION_HANDLE decimationHandle)

◆ dyn_PEAK_IPL_Decimation_ExpectedOutputSize

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_ExpectedOutputSize) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, size_t *outputWidth, size_t *outputHeight, size_t inputWidth, size_t inputHeight, PEAK_IPL_PIXEL_FORMAT pixelFormat)

◆ dyn_PEAK_IPL_Decimation_GetDecimationMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_GetDecimationMax) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationMax)

◆ dyn_PEAK_IPL_Decimation_GetDecimationMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_GetDecimationMin) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationMin)

◆ dyn_PEAK_IPL_Decimation_GetDecimationX

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_GetDecimationX) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationXValue)

◆ dyn_PEAK_IPL_Decimation_GetDecimationY

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_GetDecimationY) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationYValue)

◆ dyn_PEAK_IPL_Decimation_IsPixelformatSupported

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_IsPixelformatSupported) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)

◆ dyn_PEAK_IPL_Decimation_Process

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_Process) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Decimation_SetDecimationX

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_SetDecimationX) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationXValue)

◆ dyn_PEAK_IPL_Decimation_SetDecimationY

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_SetDecimationY) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationYValue)

◆ dyn_PEAK_IPL_EdgeEnhancement_Acquire

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_Acquire) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle)

◆ dyn_PEAK_IPL_EdgeEnhancement_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_Construct) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE *handle)

◆ dyn_PEAK_IPL_EdgeEnhancement_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_Destruct) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle)

◆ dyn_PEAK_IPL_EdgeEnhancement_GetDefaultFactor

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_GetDefaultFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t *factor)

◆ dyn_PEAK_IPL_EdgeEnhancement_GetFactor

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_GetFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t *factor)

◆ dyn_PEAK_IPL_EdgeEnhancement_GetFactorRange

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_GetFactorRange) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, struct PEAK_IPL_RANGE *range)

◆ dyn_PEAK_IPL_EdgeEnhancement_IsPixelFormatSupported

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_IsPixelFormatSupported) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)

◆ dyn_PEAK_IPL_EdgeEnhancement_Process

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_Process) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_EdgeEnhancement_ProcessInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_ProcessInPlace) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_EdgeEnhancement_SetFactor

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_SetFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t factor)

◆ dyn_PEAK_IPL_Gain_Acquire

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

◆ 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_Acquire

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

◆ 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_GetDigitalBlack

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetDigitalBlack) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackValue)

◆ dyn_PEAK_IPL_GammaCorrector_GetDigitalBlackMax

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetDigitalBlackMax) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackMax)

◆ dyn_PEAK_IPL_GammaCorrector_GetDigitalBlackMin

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetDigitalBlackMin) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackMin)

◆ 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_SetDigitalBlack

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_SetDigitalBlack) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackValue)

◆ 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_Acquire

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

◆ 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_Acquire

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

◆ 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_ConvertToBufferFromInterval

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

◆ dyn_PEAK_IPL_Image_ConvertToBufferWithFactorAndOffset

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

◆ dyn_PEAK_IPL_Image_ConvertToFromInterval

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_ConvertToFromInterval) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double start, double end, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Image_ConvertToWithFactor

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

◆ dyn_PEAK_IPL_Image_ConvertToWithFactorAndOffset

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_ConvertToWithFactorAndOffset) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double factor, double offset, PEAK_IPL_CONVERSION_MODE conversionMode, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Image_Crop

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_Crop) (PEAK_IPL_IMAGE_HANDLE imageHandle, const struct PEAK_IPL_POINT_2D *pos, const struct PEAK_IPL_SIZE_2D *size, 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_GetTimestamp

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetTimestamp) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint64_t *timestamp_ns)

◆ 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_Image_Scale

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_Scale) (PEAK_IPL_IMAGE_HANDLE imageHandle, const struct PEAK_IPL_SIZE_2D *size, PEAK_IPL_INTERPOLATION_ALGORITHM algorithm, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Image_ScaleInto

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_ScaleInto) (PEAK_IPL_IMAGE_HANDLE imageHandle, const struct PEAK_IPL_SIZE_2D *size, uint8_t *buffer, size_t bufferSize, PEAK_IPL_INTERPOLATION_ALGORITHM algorithm)

◆ dyn_PEAK_IPL_Image_SetTimestamp

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Image_SetTimestamp) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint64_t timestamp_ns)

◆ dyn_PEAK_IPL_ImageConverter_Acquire

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

◆ 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_ConvertFromInterval

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_ConvertFromInterval) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double start, double end, 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_ConvertToBufferFromInterval

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

◆ dyn_PEAK_IPL_ImageConverter_ConvertToBufferWithFactorAndOffset

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

◆ dyn_PEAK_IPL_ImageConverter_ConvertWithFactorAndOffset

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_ConvertWithFactorAndOffset) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_IMAGE_HANDLE inputImageHandle, PEAK_IPL_PIXEL_FORMAT outputPixelFormat, double factor, double offset, 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_ImageSharpness_Acquire

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_Acquire) (PEAK_IPL_SHARPNESS_HANDLE handle)

◆ dyn_PEAK_IPL_ImageSharpness_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_Construct) (PEAK_IPL_SHARPNESS_HANDLE *handle)

◆ dyn_PEAK_IPL_ImageSharpness_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_Destruct) (PEAK_IPL_SHARPNESS_HANDLE handle)

◆ dyn_PEAK_IPL_ImageSharpness_GetAlgorithm

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_GetAlgorithm) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_SHARPNESS_ALGORITHM *algorithm)

◆ dyn_PEAK_IPL_ImageSharpness_GetIsPixelFormatSupported

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_GetIsPixelFormatSupported) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)

◆ dyn_PEAK_IPL_ImageSharpness_GetROIMinimumSize

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_GetROIMinimumSize) (PEAK_IPL_SHARPNESS_HANDLE handle, struct PEAK_IPL_SIZE_2D *min_size)

◆ dyn_PEAK_IPL_ImageSharpness_GetROIs

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_GetROIs) (PEAK_IPL_SHARPNESS_HANDLE handle, struct PEAK_IPL_SHARPNESS_ROI *roiList, size_t *roiListSize)

◆ dyn_PEAK_IPL_ImageSharpness_GetSupportedPixelFormatList

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_GetSupportedPixelFormatList) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_PIXEL_FORMAT *pixelFormatList, size_t *pixelFormatListSize)

◆ dyn_PEAK_IPL_ImageSharpness_Measure

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_Measure) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_IMAGE_HANDLE imageHandle, double *calculated_value)

◆ dyn_PEAK_IPL_ImageSharpness_SetAlgorithm

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_SetAlgorithm) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_SHARPNESS_ALGORITHM algorithm)

◆ dyn_PEAK_IPL_ImageSharpness_SetROIs

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_SetROIs) (PEAK_IPL_SHARPNESS_HANDLE handle, struct PEAK_IPL_SHARPNESS_ROI *roiList, size_t roiListSize)

◆ dyn_PEAK_IPL_ImageTransformer_Acquire

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

◆ 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, enum 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, enum 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_GetMaxConcurrentThreads

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetMaxConcurrentThreads) (size_t *concurrentThreads)

◆ dyn_PEAK_IPL_Library_GetMultiThreadingEnabled

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetMultiThreadingEnabled) (PEAK_IPL_BOOL8 *enabled)

◆ dyn_PEAK_IPL_Library_GetSIMDEnabled

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetSIMDEnabled) (PEAK_IPL_BOOL8 *enabled)

◆ 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_Library_SetMaxConcurrentThreads

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_SetMaxConcurrentThreads) (size_t concurrentThreads)

◆ dyn_PEAK_IPL_Library_SetMultiThreadingEnabled

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_SetMultiThreadingEnabled) (PEAK_IPL_BOOL8 enabled)

◆ dyn_PEAK_IPL_Library_SetSIMDEnabled

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Library_SetSIMDEnabled) (PEAK_IPL_BOOL8 enabled)

◆ dyn_PEAK_IPL_Lut_Acquire

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_Acquire) (PEAK_IPL_LUT_HANDLE lutHandle)

◆ dyn_PEAK_IPL_Lut_Construct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_Construct) (PEAK_IPL_LUT_HANDLE *lutHandle)

◆ dyn_PEAK_IPL_Lut_Destruct

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_Destruct) (PEAK_IPL_LUT_HANDLE lutHandle)

◆ dyn_PEAK_IPL_Lut_GetAllLutValues

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_GetAllLutValues) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_CHANNEL channel, uint32_t *values, size_t *sizeValues)

◆ dyn_PEAK_IPL_Lut_GetLutValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_GetLutValue) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_CHANNEL channel, uint32_t index, uint32_t *value)

◆ dyn_PEAK_IPL_Lut_IsPixelFormatSupported

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_IsPixelFormatSupported) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPixelFormatSupported)

◆ dyn_PEAK_IPL_Lut_Process

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_Process) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle)

◆ dyn_PEAK_IPL_Lut_ProcessInPlace

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_ProcessInPlace) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_Lut_SetAllLutValues

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_SetAllLutValues) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_CHANNEL channel, const uint32_t *values, size_t sizeValues)

◆ dyn_PEAK_IPL_Lut_SetLutPreset

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_SetLutPreset) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_PRESET preset)

◆ dyn_PEAK_IPL_Lut_SetLutValue

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_Lut_SetLutValue) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_LUT_SELECTOR lutSelector, PEAK_IPL_LUT_CHANNEL channel, uint32_t index, uint32_t value)

◆ 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_GetBayerPattern

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetBayerPattern) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BAYER_PATTERN *pattern)

◆ 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_PixelFormat_IsBayered

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsBayered) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isBayered)

◆ dyn_PEAK_IPL_PixelFormat_IsCoord3D

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsCoord3D) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isCoord3D)

◆ dyn_PEAK_IPL_PixelFormat_IsFloat

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsFloat) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isFloat)

◆ dyn_PEAK_IPL_PixelFormat_IsPacked

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsPacked) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPacked)

◆ dyn_PEAK_IPL_PixelFormat_IsYUV

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsYUV) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isYUV)

◆ dyn_PEAK_IPL_PixelLine_Acquire

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

◆ 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)

◆ dyn_PEAK_IPL_VideoWriter_Container_GetOption

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Container_GetOption) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, void *value, size_t count, size_t *outCount)

◆ dyn_PEAK_IPL_VideoWriter_Container_OptionRange

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Container_OptionRange) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, void *min, void *max, void *inc)

◆ dyn_PEAK_IPL_VideoWriter_Container_SetOption

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Container_SetOption) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_CONTAINER_OPTION option, const void *value, size_t count)

◆ dyn_PEAK_IPL_VideoWriter_Encoder_GetOption

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Encoder_GetOption) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, void *value, size_t count, size_t *outCount)

◆ dyn_PEAK_IPL_VideoWriter_Encoder_GetSupportedPixelFormats

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Encoder_GetSupportedPixelFormats) (PEAK_IPL_VIDEO_ENCODER encoder, PEAK_IPL_PIXEL_FORMAT *pixelFormatList, size_t *pixelFormatListSize)

◆ dyn_PEAK_IPL_VideoWriter_Encoder_OptionRange

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Encoder_OptionRange) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, void *min, void *max, void *inc)

◆ dyn_PEAK_IPL_VideoWriter_Encoder_SetOption

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Encoder_SetOption) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_VIDEO_ENCODER_OPTION option, const void *value, size_t count)

◆ dyn_PEAK_IPL_VideoWriter_GetSupportedContainersForAnEncoder

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_GetSupportedContainersForAnEncoder) (PEAK_IPL_VIDEO_ENCODER encoder, PEAK_IPL_VIDEO_CONTAINER *containers, size_t *size)

◆ dyn_PEAK_IPL_VideoWriter_GetSupportedEncodersForAContainer

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_GetSupportedEncodersForAContainer) (PEAK_IPL_VIDEO_CONTAINER container, PEAK_IPL_VIDEO_ENCODER *encoders, size_t *size)

◆ dyn_PEAK_IPL_VideoWriter_Queue_GetQueued

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Queue_GetQueued) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t *queued)

◆ dyn_PEAK_IPL_VideoWriter_Queue_GetRange

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Queue_GetRange) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t *minSize, int32_t *maxSize)

◆ dyn_PEAK_IPL_VideoWriter_Queue_GetSize

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Queue_GetSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t *size)

◆ dyn_PEAK_IPL_VideoWriter_Queue_SetSize

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Queue_SetSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t size)

◆ dyn_PEAK_IPL_VideoWriter_Video_Append

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_Append) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_IMAGE_HANDLE imageHandle)

◆ dyn_PEAK_IPL_VideoWriter_Video_Close

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_Close) (PEAK_IPL_VIDEO_HANDLE videoHandle)

◆ dyn_PEAK_IPL_VideoWriter_Video_GetDroppedFrames

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_GetDroppedFrames) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *numFrames)

◆ dyn_PEAK_IPL_VideoWriter_Video_GetEncodedFrames

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_GetEncodedFrames) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *numFrames)

◆ dyn_PEAK_IPL_VideoWriter_Video_GetFileSize

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_GetFileSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *fileSize)

◆ dyn_PEAK_IPL_VideoWriter_Video_IsOpen

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_IsOpen) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_BOOL8 *isOpen)

◆ dyn_PEAK_IPL_VideoWriter_Video_Open

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_Open) (PEAK_IPL_VIDEO_HANDLE *videoHandle, const char *filePath, PEAK_IPL_VIDEO_CONTAINER container, PEAK_IPL_VIDEO_ENCODER encoder)

◆ dyn_PEAK_IPL_VideoWriter_Video_ResetFrameCounters

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_ResetFrameCounters) (PEAK_IPL_VIDEO_HANDLE videoHandle)

◆ dyn_PEAK_IPL_VideoWriter_Video_WaitUntilFrameDone

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_WaitUntilFrameDone) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t timeout_ms)

◆ dyn_PEAK_IPL_VideoWriter_Video_WaitUntilQueueEmpty

typedef PEAK_IPL_C_API(* peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_WaitUntilQueueEmpty) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t timeout_ms)

Function Documentation

◆ import_function()

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