|
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetVersionMajor) (uint32_t *libraryVersionMajor) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetVersionMinor) (uint32_t *libraryVersionMinor) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetVersionSubminor) (uint32_t *libraryVersionSubminor) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetMaxConcurrentThreads) (size_t *concurrentThreads) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_SetMaxConcurrentThreads) (size_t concurrentThreads) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetMultiThreadingEnabled) (PEAK_IPL_BOOL8 *enabled) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_SetMultiThreadingEnabled) (PEAK_IPL_BOOL8 enabled) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetSIMDEnabled) (PEAK_IPL_BOOL8 *enabled) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_SetSIMDEnabled) (PEAK_IPL_BOOL8 enabled) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Library_GetLastError) (PEAK_IPL_RETURN_CODE *lastErrorCode, char *lastErrorDescription, size_t *lastErrorDescriptionSize) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_Construct) (PEAK_IPL_IMAGE_CONVERTER_HANDLE *imageConverterHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_Acquire) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_GetConversionMode) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_CONVERSION_MODE *conversionMode) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_SetConversionMode) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle, PEAK_IPL_CONVERSION_MODE conversionMode) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageConverter_Destruct) (PEAK_IPL_IMAGE_CONVERTER_HANDLE imageConverterHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Construct) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE *adaptiveHotpixelCorrectorHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Acquire) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_SetGainFactorPercent) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, uint32_t gainFactorPercent) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_GetGainFactorPercent) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle, uint32_t *gainFactorPercent) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_AdaptiveHotpixelCorrector_Destruct) (PEAK_IPL_ADAPTIVE_HOTPIXEL_CORRECTOR_HANDLE adaptiveHotpixelCorrectorHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_Construct) (PEAK_IPL_COLOR_CORRECTOR_HANDLE *colorCorrectorHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_Acquire) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_SetColorCorrectionFactors) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *colorCorrectorFactors) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetColorCorrectionFactors) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *colorCorrectorFactors, size_t *colorCorrectorFactorsSize) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_ProcessInPlace) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_Destruct) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetSaturation) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturation) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetSaturationMin) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturationMin) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_GetSaturationMax) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float *saturationMax) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ColorCorrector_SetSaturation) (PEAK_IPL_COLOR_CORRECTOR_HANDLE colorCorrectorHandle, float saturation) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_Construct) (PEAK_IPL_BINNING_HANDLE *binningHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_Acquire) (PEAK_IPL_BINNING_HANDLE binningHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_SetBinningX) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningXValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningX) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningXValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_SetBinningY) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningYValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningY) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningYValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningMin) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningMin) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningMax) (PEAK_IPL_BINNING_HANDLE binningHandle, uint8_t *binningMax) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_SetBinningMode) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_BINNINGMODE *mode) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_GetBinningMode) (PEAK_IPL_BINNING_HANDLE binningHandle, PEAK_IPL_BINNINGMODE *mode) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Binning_Destruct) (PEAK_IPL_BINNING_HANDLE binningHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_Construct) (PEAK_IPL_DECIMATION_HANDLE *decimationHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_Acquire) (PEAK_IPL_DECIMATION_HANDLE decimationHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_SetDecimationX) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationXValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_GetDecimationX) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationXValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_SetDecimationY) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationYValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_GetDecimationY) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationYValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_GetDecimationMin) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationMin) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_GetDecimationMax) (PEAK_IPL_DECIMATION_HANDLE decimationHandle, uint8_t *decimationMax) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Decimation_Destruct) (PEAK_IPL_DECIMATION_HANDLE decimationHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_Construct) (PEAK_IPL_GAIN_HANDLE *gainHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_Acquire) (PEAK_IPL_GAIN_HANDLE gainHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_SetMasterGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetMasterGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetMasterGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainMax) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetMasterGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *masterGainMin) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_SetRedGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetRedGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetRedGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainMax) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetRedGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *redGainMin) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_SetGreenGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetGreenGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetGreenGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainMax) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetGreenGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *greenGainMin) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_SetBlueGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetBlueGainValue) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetBlueGainMax) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainMax) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_GetBlueGainMin) (PEAK_IPL_GAIN_HANDLE gainHandle, float *blueGainMin) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_ProcessInPlace) (PEAK_IPL_GAIN_HANDLE gainHandle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Gain_Destruct) (PEAK_IPL_GAIN_HANDLE gainHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_Construct) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE *gammaCorrectorHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_Acquire) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_SetGammaCorrectionValue) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionValue) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionMax) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaMax) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetGammaCorrectionMin) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *gammaMin) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_SetDigitalBlack) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetDigitalBlack) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetDigitalBlackMax) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackMax) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_GetDigitalBlackMin) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, float *digitalBlackMin) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_ProcessInPlace) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_GammaCorrector_Destruct) (PEAK_IPL_GAMMA_CORRECTOR_HANDLE gammaCorrectorHandle) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_Acquire) (PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetWidth) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *width) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetHeight) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *height) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetByteCount) (PEAK_IPL_IMAGE_HANDLE imageHandle, size_t *byteCount) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetPixelFormat) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetData) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint8_t **data) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_Clone) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_IMAGE_HANDLE *outputImageHandle) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_Destruct) (PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_Construct) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE *imageTransformerHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_Acquire) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_SetTimestamp) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint64_t timestamp_ns) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Image_GetTimestamp) (PEAK_IPL_IMAGE_HANDLE imageHandle, uint64_t *timestamp_ns) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorUpDownInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorLeftRightInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_MirrorUpDownLeftRightInPlace) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageTransformer_Destruct) (PEAK_IPL_IMAGE_TRANSFORMER_HANDLE imageTransformerHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_Construct) (PEAK_IPL_IMAGE_HANDLE imageHandle, PEAK_IPL_HISTOGRAM_HANDLE *histogramHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_Acquire) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetPixelFormat) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetNumChannels) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t *numChannels) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetPixelSumForChannel) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t channelIndex, uint64_t *pixelSum) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_GetPixelCountForChannel) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle, size_t channelIndex, uint64_t *pixelCount) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Histogram_Destruct) (PEAK_IPL_HISTOGRAM_HANDLE histogramHandle) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_Acquire) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetPixelFormat) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, PEAK_IPL_PIXEL_FORMAT *pixelFormat) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetOrientation) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, PEAK_IPL_ORIENTATION *orientation) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetOffset) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, size_t *offset) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_GetNumChannels) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle, size_t *numChannels) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelLine_Destruct) (PEAK_IPL_PIXEL_LINE_HANDLE pixelLineHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumChannels) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numChannels) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumSignificantBitsPerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numSignificantBits) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumStorageBitsPerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numStorageBits) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetMaximumValuePerChannel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, uint32_t *channelMaximumValue) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumSignificantBitsPerPixel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numSignificantBits) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetNumStorageBitsPerPixel) (PEAK_IPL_PIXEL_FORMAT pixelFormat, size_t *numStorageBits) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetEndianness) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_ENDIANNESS *endianness) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_CalculateStorageSizeOfPixels) (PEAK_IPL_PIXEL_FORMAT pixelFormat, uint64_t numPixels, uint64_t *size) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsPacked) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isPacked) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsBayered) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isBayered) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsYUV) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isYUV) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsCoord3D) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isCoord3D) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_IsFloat) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BOOL8 *isFloat) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_PixelFormat_GetBayerPattern) (PEAK_IPL_PIXEL_FORMAT pixelFormat, PEAK_IPL_BAYER_PATTERN *pattern) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageWriter_WriteAsRAW) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageWriter_WriteAsBMP) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageWriter_Write) (PEAK_IPL_IMAGE_HANDLE inputImageHandle, const char *filePath, size_t filePathSize) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageReader_Read) (const char *filePath, size_t filePathSize, PEAK_IPL_IMAGE_HANDLE *outputImageHandle) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_IsOpen) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_BOOL8 *isOpen) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_Close) (PEAK_IPL_VIDEO_HANDLE videoHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_Append) (PEAK_IPL_VIDEO_HANDLE videoHandle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_GetEncodedFrames) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *numFrames) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_GetDroppedFrames) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *numFrames) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_GetFileSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, uint64_t *fileSize) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_ResetFrameCounters) (PEAK_IPL_VIDEO_HANDLE videoHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Queue_SetSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t size) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Queue_GetSize) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t *size) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Queue_GetQueued) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t *queued) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_WaitUntilFrameDone) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t timeout_ms) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_VideoWriter_Video_WaitUntilQueueEmpty) (PEAK_IPL_VIDEO_HANDLE videoHandle, int32_t timeout_ms) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_Construct) (PEAK_IPL_SHARPNESS_HANDLE *handle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_Acquire) (PEAK_IPL_SHARPNESS_HANDLE handle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_Destruct) (PEAK_IPL_SHARPNESS_HANDLE handle) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_SetAlgorithm) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_SHARPNESS_ALGORITHM algorithm) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_ImageSharpness_GetAlgorithm) (PEAK_IPL_SHARPNESS_HANDLE handle, PEAK_IPL_SHARPNESS_ALGORITHM *algorithm) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_Construct) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE *handle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_Acquire) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_Destruct) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_ProcessInPlace) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_GetFactorRange) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, struct PEAK_IPL_RANGE *range) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_SetFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t factor) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_GetFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t *factor) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_EdgeEnhancement_GetDefaultFactor) (PEAK_IPL_EDGE_ENHANCEMENT_HANDLE handle, uint32_t *factor) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Lut_Construct) (PEAK_IPL_LUT_HANDLE *lutHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Lut_Acquire) (PEAK_IPL_LUT_HANDLE lutHandle) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Lut_ProcessInPlace) (PEAK_IPL_LUT_HANDLE lutHandle, PEAK_IPL_IMAGE_HANDLE imageHandle) |
| |
| typedef PEAK_IPL_C_API(* | peak::ipl::dynamic::dyn_PEAK_IPL_Lut_Destruct) (PEAK_IPL_LUT_HANDLE lutHandle) |
| |