IDS peak ICV v1.4.0
Loading...
Searching...
No Matches
DynamicLoader Class Reference

#include <peak_icv/detail/peak_icv_dynamic_loader.h>

Public Member Functions

 ~DynamicLoader ()
 

Static Public Member Functions

static bool isLoaded ()
 
static peak_icv_status peak_icv_CalibrationParameters_CreateFromFile (peak_icv_calibration_parameters *calibration_parameters, size_t calibration_parameters_size, const char *file_path)
 
static peak_icv_status peak_icv_CalibrationParameters_SaveToFile (peak_icv_calibration_parameters calibration_parameters, size_t calibration_parameters_size, const char *file_path, peak_icv_calibration_parameters_save_options save_options)
 
static peak_icv_status peak_icv_CalibrationParameters_ToBinary (peak_icv_calibration_parameters calibration_parameters, size_t calibration_parameters_size, uint8_t *calibration_parameters_binary, size_t calibration_parameters_binary_size)
 
static peak_icv_status peak_icv_CalibrationParameters_ToBinaryGetSizeInBytes (size_t calibration_parameters_size, size_t *binary_size)
 
static peak_icv_status peak_icv_CalibrationParameters_CreateFromBinary (const uint8_t *binary_data, size_t binary_data_size, peak_icv_calibration_parameters *calibration_parameters, size_t calibration_parameters_size)
 
static peak_icv_status peak_icv_Calibration_Plate_Create (peak_icv_calibration_plate_handle *calibration_plate_handle)
 
static peak_icv_status peak_icv_Calibration_Plate_CreateFromFile (peak_icv_calibration_plate_handle *calibration_plate_handle, const char *file_path)
 
static peak_icv_status peak_icv_Calibration_Plate_IncreaseUseCount (peak_icv_calibration_plate_handle calibration_plate_handle)
 
static peak_icv_status peak_icv_Calibration_Plate_Destroy (peak_icv_calibration_plate_handle calibration_plate_handle)
 
static peak_icv_status peak_icv_Calibration_Result_Create (peak_icv_calibration_result_handle *calibration_result_handle)
 
static peak_icv_status peak_icv_Calibration_Result_SaveToFile (peak_icv_calibration_result_handle calibration_result_handle, const char *file_path, peak_icv_calibration_result_save_options save_options)
 
static peak_icv_status peak_icv_Calibration_Result_CreateFromFile (peak_icv_calibration_result_handle *calibration_result_handle, const char *file_path)
 
static peak_icv_status peak_icv_Calibration_Result_Destroy (peak_icv_calibration_result_handle calibration_result_handle)
 
static peak_icv_status peak_icv_Calibration_Result_IncreaseUseCount (peak_icv_calibration_result_handle calibration_result_handle)
 
static peak_icv_status peak_icv_Calibration_Result_GetMeanReprojectionError (peak_icv_calibration_result_handle calibration_result_handle, double *mean_reprojection_error)
 
static peak_icv_status peak_icv_Calibration_Result_GetCalibrationViews_GetCount (peak_icv_calibration_result_handle calibration_result_handle, size_t *calibration_view_count)
 
static peak_icv_status peak_icv_Calibration_Result_GetCalibrationViews (peak_icv_calibration_result_handle calibration_result_handle, peak_icv_calibration_view_handle *calibration_views, size_t calibration_views_count)
 
static peak_icv_status peak_icv_Calibration_Result_ToParameters (peak_icv_calibration_result_handle calibration_result_handle, peak_icv_calibration_parameters *calibration_parameters, size_t calibration_parameters_size)
 
static peak_icv_status peak_icv_Calibration_View_Create (peak_icv_calibration_view_handle *calibration_view_handle)
 
static peak_icv_status peak_icv_Calibration_View_Array_Create (peak_icv_calibration_view_handle *calibration_view_handles, size_t num_calibration_views)
 
static peak_icv_status peak_icv_Calibration_View_IncreaseUseCount (peak_icv_calibration_view_handle calibration_view_handle)
 
static peak_icv_status peak_icv_Calibration_View_Destroy (peak_icv_calibration_view_handle calibration_view_handle)
 
static peak_icv_status peak_icv_Calibration_View_Array_Destroy (peak_icv_calibration_view_handle *calibration_view_handles, size_t num_calibration_views)
 
static peak_icv_status peak_icv_Calibration_View_GetReprojectionErrors (peak_icv_calibration_view_handle calibration_view_handle, peak_icv_reprojection_error *reprojection_errors, size_t num_reprojection_errors)
 
static peak_icv_status peak_icv_Calibration_View_GetMeanReprojectionError (peak_icv_calibration_view_handle calibration_view_handle, double *mean_reprojection_error)
 
static peak_icv_status peak_icv_Calibration_View_GetMaximumReprojectionError (peak_icv_calibration_view_handle calibration_view_handle, double *maximum_reprojection_error)
 
static peak_icv_status peak_icv_Calibration_View_GetReprojectionErrors_GetCount (peak_icv_calibration_view_handle calibration_view_handle, size_t *num_reprojection_errors)
 
static peak_icv_status peak_icv_Calibration_View_GetExtrinsicParameters (peak_icv_calibration_view_handle calibration_view_handle, peak_icv_extrinsic_parameters *extrinsic_parameters, size_t extrinsic_parameters_size)
 
static peak_icv_status peak_icv_Calibration_View_GetConvexHull (peak_icv_calibration_view_handle calibration_view_handle, peak_icv_polygon_handle *polygon_handle)
 
static peak_icv_status peak_icv_Calibration_View_GetCoordinateSystem (peak_icv_calibration_view_handle calibration_view_handle, peak_icv_coordinate_system *coordinate_system)
 
static peak_icv_status peak_icv_Calibration_Process (peak_icv_calibration_plate_handle input_calibration_plate, peak_icv_image_handle *input_images, size_t num_input_images, peak_icv_calibration_result_handle *output_calibration_result)
 
static peak_icv_status peak_icv_Calibration_Extrinsic_CalculateTransformationMatrix (peak_icv_extrinsic_parameters extrinsic_parameters, size_t extrinsic_parameters_size, peak_icv_transformation_matrix_3d *transformation_matrix)
 
static peak_icv_status peak_icv_WorkspaceCalibration_Process (peak_icv_calibration_plate_handle calibration_plate, peak_icv_intrinsic_parameters intrinsic_parameters, size_t intrinsic_parameters_size, peak_icv_image_handle image, peak_icv_calibration_result_handle *calibration_result)
 
static peak_icv_status peak_icv_BarcodeReaderResult_Create (peak_icv_code_reader_result_handle *result)
 
static peak_icv_status peak_icv_BarcodeReaderResult_Array_Create (peak_icv_code_reader_result_handle *result, size_t count)
 
static peak_icv_status peak_icv_BarcodeReaderResult_Destroy (peak_icv_code_reader_result_handle result)
 
static peak_icv_status peak_icv_BarcodeReaderResult_GetText_GetSizeInBytes (peak_icv_code_reader_result_handle result, size_t *text_size_in_bytes)
 
static peak_icv_status peak_icv_BarcodeReaderResult_GetText (peak_icv_code_reader_result_handle result, char *text, size_t text_size_in_bytes)
 
static peak_icv_status peak_icv_BarcodeReaderResult_GetType (peak_icv_code_reader_result_handle result, peak_icv_code_type *code_type)
 
static peak_icv_status peak_icv_BarcodeReader_Create (peak_icv_code_reader_handle *handle)
 
static peak_icv_status peak_icv_BarcodeReader_Destroy (peak_icv_code_reader_handle handle)
 
static peak_icv_status peak_icv_BarcodeReader_GetCodeTypesGetCount (peak_icv_code_reader_handle handle, size_t *count)
 
static peak_icv_status peak_icv_BarcodeReader_GetCodeTypes (peak_icv_code_reader_handle handle, peak_icv_code_type *barcode_types, size_t count)
 
static peak_icv_status peak_icv_BarcodeReader_SetCodeTypes (peak_icv_code_reader_handle handle, peak_icv_code_type *barcode_types, size_t count)
 
static peak_icv_status peak_icv_BarcodeReader_DetectAndDecode (peak_icv_code_reader_handle handle, peak_icv_image_handle input_image, peak_icv_code_reader_result_handle *result, size_t result_count, size_t *found_count)
 
static peak_icv_status peak_icv_BarcodeReader_SetMaximumNumberOfCodesToDetect (peak_icv_code_reader_handle handle, size_t max_count)
 
static peak_icv_status peak_icv_BarcodeReader_GetMaximumNumberOfCodesToDetect (peak_icv_code_reader_handle handle, size_t *max_count)
 
static peak_icv_status peak_icv_ImageFilter_Sharpening_ProcessInPlace (peak_icv_image_handle input_image, uint32_t sharpness_level)
 
static peak_icv_status peak_icv_ImageFilter_Sharpening_GetRange (peak_common_interval_u *range)
 
static peak_icv_status peak_icv_Filter_Image_Median (peak_icv_image_handle input_image, size_t kernel_size, peak_icv_image_handle output_image)
 
static peak_icv_status peak_icv_HDR_Create (peak_icv_hdr_handle *hdr_handle)
 
static peak_icv_status peak_icv_HDR_EstimateResponseCurve (peak_icv_hdr_handle hdr_handle, peak_icv_image_handle *input_images, size_t num_input_images)
 
static peak_icv_status peak_icv_HDR_Process_GetOutputPixelFormat (peak_icv_hdr_handle hdr_handle, peak_common_pixel_format input_pixel_format, peak_common_pixel_format *output_pixel_format)
 
static peak_icv_status peak_icv_HDR_Process (peak_icv_hdr_handle hdr_handle, peak_icv_image_handle *input_images, size_t num_input_images, peak_icv_image_handle output_image)
 
static peak_icv_status peak_icv_HDR_GetAlgorithm (peak_icv_hdr_handle hdr_handle, peak_icv_hdr_algorithm *algorithm)
 
static peak_icv_status peak_icv_HDR_Destroy (peak_icv_hdr_handle hdr_handle)
 
static peak_icv_status peak_icv_HDR_GetResponseCurve (peak_icv_hdr_handle hdr_handle, peak_icv_hdr_response_curve_handle *response_curve_handle)
 
static peak_icv_status peak_icv_HDR_SetResponseCurve (peak_icv_hdr_handle hdr_handle, peak_icv_hdr_response_curve_handle response_curve_handle)
 
static peak_icv_status peak_icv_HDR_ResponseCurve_Create (peak_icv_hdr_response_curve_handle *response_curve_handle)
 
static peak_icv_status peak_icv_HDR_ResponseCurve_CreateFromFile (peak_icv_hdr_response_curve_handle *response_curve_handle, const char *file_path)
 
static peak_icv_status peak_icv_HDR_ResponseCurve_IncreaseUseCount (peak_icv_hdr_response_curve_handle response_curve_handle)
 
static peak_icv_status peak_icv_HDR_ResponseCurve_Destroy (peak_icv_hdr_response_curve_handle response_curve_handle)
 
static peak_icv_status peak_icv_HDR_ResponseCurve_SaveToFile (peak_icv_hdr_response_curve_handle response_curve_handle, const char *file_path)
 
static peak_icv_status peak_icv_HDR_ResponseCurve_Compare (peak_icv_hdr_response_curve_handle response_curve_handle_lhs, peak_icv_hdr_response_curve_handle response_curve_handle_rhs, bool *is_equal)
 
static peak_icv_status peak_icv_ToneMapping_Drago_Create (peak_icv_tone_mapping_drago_handle *tone_mapping_handle)
 
static peak_icv_status peak_icv_ToneMapping_Drago_Destroy (peak_icv_tone_mapping_drago_handle tone_mapping_handle)
 
static peak_icv_status peak_icv_ToneMapping_Drago_GetOutputPixelFormat (peak_icv_tone_mapping_drago_handle tone_mapping_handle, peak_common_pixel_format input_pixel_format, peak_common_pixel_format *output_pixel_format)
 
static peak_icv_status peak_icv_ToneMapping_Drago_Process (peak_icv_tone_mapping_drago_handle tone_mapping_handle, peak_icv_image_handle input_hdr_image, peak_icv_image_handle output_ldr_image)
 
static peak_icv_status peak_icv_ToneMapping_Linear_Create (peak_icv_tone_mapping_linear_handle *tone_mapping_handle)
 
static peak_icv_status peak_icv_ToneMapping_Linear_Destroy (peak_icv_tone_mapping_linear_handle tone_mapping_handle)
 
static peak_icv_status peak_icv_ToneMapping_Linear_GetOutputPixelFormat (peak_icv_tone_mapping_linear_handle tone_mapping_handle, peak_common_pixel_format input_pixel_format, peak_common_pixel_format *output_pixel_format)
 
static peak_icv_status peak_icv_ToneMapping_Linear_Process (peak_icv_tone_mapping_linear_handle tone_mapping_handle, peak_icv_image_handle hdr_image, float center_exposure_value, float number_of_stops, peak_icv_image_handle ldr_image)
 
static peak_icv_status peak_icv_ToneMapping_Linear_GetExposureValueRange (peak_icv_tone_mapping_linear_handle tone_mapping_handle, peak_icv_image_handle hdr_image, peak_common_interval_f *range)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_Create (peak_icv_color_matrix_transformation_handle *color_matrix_transformation_handle)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_Destroy (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_NeedsProcessing (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, bool *needs_processing)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ProcessInplace (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_icv_image_handle input_image_handle)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_SetColorCorrectionMatrix (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_icv_color_correction_matrix color_correction_matrix)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_GetColorCorrectionMatrix (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_icv_color_correction_matrix *color_correction_matrix)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_SetSaturation (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, float saturation)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_GetSaturation (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, float *saturation)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_GetSaturationRange (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_common_interval_f *range)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_GetEffectiveMatrix (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_icv_color_correction_matrix *color_correction_matrix)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetTargetColorSpace (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_icv_color_space *color_space)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetTargetColorSpace (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_icv_color_space color_space)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetAlgorithm (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_icv_chromatic_adaption_algorithm *algorithm)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetAlgorithm (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_icv_chromatic_adaption_algorithm algorithm)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetColorTemperature (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, uint32_t color_temperature)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetColorTemperature (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, uint32_t *color_temperature)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_ResetColorTemperature (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetColorTemperatureRange (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, peak_common_range_u *range)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_HasColorTemperature (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, bool *has_color_temperature)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetEnabled (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, bool enabled)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_IsEnabled (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, bool *enabled)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_Saturation_SetEnabled (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, bool enabled)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_Saturation_IsEnabled (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, bool *enabled)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ColorCorrection_SetEnabled (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, bool enabled)
 
static peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ColorCorrection_IsEnabled (peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle, bool *enabled)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_Create (peak_icv_downsampling_handle *downsampling_handle, peak_icv_downsampling_factor factor, peak_icv_downsampling_mode mode)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_Destroy (peak_icv_downsampling_handle downsampling_handle)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_SetFactor (peak_icv_downsampling_handle downsampling_handle, peak_icv_downsampling_factor factor)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_GetFactor (peak_icv_downsampling_handle downsampling_handle, peak_icv_downsampling_factor *factor)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_GetRange (peak_icv_downsampling_handle downsampling_handle, peak_common_interval_u *range)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_SetMode (peak_icv_downsampling_handle downsampling_handle, peak_icv_downsampling_mode mode)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_GetMode (peak_icv_downsampling_handle downsampling_handle, peak_icv_downsampling_mode *mode)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_GetOutputImageSize (peak_icv_downsampling_handle downsampling_handle, peak_icv_image_handle input_image_handle, peak_common_size *output_image_size)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_NeedsProcessing (peak_icv_downsampling_handle downsampling_handle, bool *needs_processing)
 
static peak_icv_status peak_icv_Preprocessing_Downsampling_Process (peak_icv_downsampling_handle downsampling_handle, peak_icv_image_handle input_image_handle, peak_icv_image_handle output_image_handle)
 
static peak_icv_status peak_icv_Preprocessing_Gain_Create (peak_icv_gain_handle *gain_handle)
 
static peak_icv_status peak_icv_Preprocessing_Gain_Destroy (peak_icv_gain_handle gain_handle)
 
static peak_icv_status peak_icv_Preprocessing_Gain_ProcessInplace (peak_icv_gain_handle gain_handle, peak_icv_image_handle input_image_handle)
 
static peak_icv_status peak_icv_Preprocessing_Gain_NeedsProcessing (peak_icv_gain_handle gain_handle, bool *needs_processing)
 
static peak_icv_status peak_icv_Preprocessing_Gain_SetValue (peak_icv_gain_handle gain_handle, peak_icv_gain_type type, float value)
 
static peak_icv_status peak_icv_Preprocessing_Gain_GetValue (peak_icv_gain_handle gain_handle, peak_icv_gain_type type, float *value)
 
static peak_icv_status peak_icv_Preprocessing_Gain_GetRange (peak_icv_gain_handle gain_handle, peak_common_interval_f *range)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_Create (peak_icv_hotpixel_correction_handle *hotpixel_correction_handle)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_Destroy (peak_icv_hotpixel_correction_handle hotpixel_correction_handle)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_IncreaseUseCount (peak_icv_hotpixel_correction_handle hotpixel_correction_handle)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_Detect (peak_icv_hotpixel_correction_handle hotpixel_correction_handle, peak_icv_image_handle input_image_handle, uint32_t sensitivity, float gainFactor)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_ProcessInplace (peak_icv_hotpixel_correction_handle hotpixel_correction_handle, peak_icv_image_handle input_image_handle)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_SetList (peak_icv_hotpixel_correction_handle hotpixel_correction_handle, peak_common_point *list, size_t count)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_ResetList (peak_icv_hotpixel_correction_handle hotpixel_correction_handle)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_GetList_GetCount (peak_icv_hotpixel_correction_handle hotpixel_correction_handle, size_t *count)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_GetList (peak_icv_hotpixel_correction_handle hotpixel_correction_handle, peak_common_point *list, size_t count)
 
static peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_GetSensitivityRange (peak_icv_hotpixel_correction_handle hotpixel_correction_handle, peak_common_interval_u *range)
 
static peak_icv_status peak_icv_Preprocessing_ImageConverter_Create (peak_icv_image_converter_handle *image_converter_handle)
 
static peak_icv_status peak_icv_Preprocessing_ImageConverter_Destroy (peak_icv_image_converter_handle image_converter_handle)
 
static peak_icv_status peak_icv_Preprocessing_ImageConverter_Convert (peak_icv_image_converter_handle converter_handle, peak_icv_image_handle input_handle, enum peak_common_pixel_format pixel_format, peak_icv_image_handle *output_handle)
 
static peak_icv_status peak_icv_Preprocessing_ImageConverter_ReleaseBuffers (peak_icv_image_converter_handle converter_handle)
 
static peak_icv_status peak_icv_Preprocessing_Transformation_GetOutputPixelFormat (peak_common_pixel_format input_pixel_format, peak_icv_preprocessing_transformation_parameters parameters, peak_common_pixel_format *output_pixel_format)
 
static peak_icv_status peak_icv_Preprocessing_Transformation_Process (peak_icv_image_handle input_image_handle, peak_icv_preprocessing_transformation_parameters parameters, peak_icv_image_handle output_image_handle)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_Create (peak_icv_tone_curve_correction_handle *tone_curve_correction_handle)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_Destroy (peak_icv_tone_curve_correction_handle tone_curve_correction_handle)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_GetGammaRange (peak_icv_tone_curve_correction_handle tone_curve_correction_handle, peak_common_interval_f *range)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_GetDigitalBlackRange (peak_icv_tone_curve_correction_handle tone_curve_correction_handle, peak_common_interval_f *range)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_GetGamma (peak_icv_tone_curve_correction_handle tone_curve_correction_handle, float *value)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_GetDigitalBlack (peak_icv_tone_curve_correction_handle tone_curve_correction_handle, float *value)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_SetGamma (peak_icv_tone_curve_correction_handle tone_curve_correction_handle, float value)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_SetDigitalBlack (peak_icv_tone_curve_correction_handle tone_curve_correction_handle, float value)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_NeedsProcessing (peak_icv_tone_curve_correction_handle tone_curve_correction_handle, bool *needs_processing)
 
static peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_ProcessInplace (peak_icv_tone_curve_correction_handle tone_curve_correction_handle, peak_icv_image_handle input_image_handle)
 
static peak_icv_status peak_icv_Threshold_Process (peak_icv_image_handle input_image, c_peak_icv_variant_interval interval, size_t size_of_interval, peak_icv_region_handle *output_region)
 
static peak_icv_status peak_icv_Threshold_GetRange (peak_icv_image_handle image, peak_icv_variant_interval interval, size_t size_of_interval)
 
static peak_icv_status peak_icv_Transform_Undistortion_Process (peak_icv_undistortion_handle undistortion_handle, peak_icv_image_handle input_image, peak_icv_image_handle output_image)
 
static peak_icv_status peak_icv_Transform_Undistortion_Create (peak_icv_undistortion_handle *undistortion_handle, peak_icv_intrinsic_parameters intrinsic_parameters, size_t intrinsic_parameters_size, peak_icv_intrinsic_parameters *new_intrinsic_parameters)
 
static peak_icv_status peak_icv_Transform_Undistortion_Create_With_Image_CaptureInformation (peak_icv_undistortion_handle *undistortion_handle, peak_icv_intrinsic_parameters intrinsic_parameters, size_t intrinsic_parameters_size, peak_icv_capture_information image_capture_information, size_t capture_information_size, peak_icv_intrinsic_parameters *new_intrinsic_parameters)
 
static peak_icv_status peak_icv_Transform_Undistortion_CreateWithImageMetadata (peak_icv_undistortion_handle *undistortion_handle, peak_icv_metadata_handle metadata_handle, peak_icv_intrinsic_parameters intrinsic_parameters, size_t intrinsic_parameters_size, peak_icv_intrinsic_parameters *new_intrinsic_parameters)
 
static peak_icv_status peak_icv_Transform_Undistortion_IncreaseUseCount (peak_icv_undistortion_handle undistortion_handle)
 
static peak_icv_status peak_icv_Transform_Undistortion_Destroy (peak_icv_undistortion_handle undistortion_handle)
 
static peak_icv_status peak_icv_Transform_Undistortion_SetInterpolation (peak_icv_undistortion_handle undistortion_handle, enum peak_icv_interpolation interpolation)
 
static peak_icv_status peak_icv_Transform_Undistortion_GetInterpolation (peak_icv_undistortion_handle undistortion_handle, enum peak_icv_interpolation *interpolation)
 
static peak_icv_status peak_icv_Transform_DepthMap_To_XYZImage (peak_icv_image_handle xyz_image_handle, peak_icv_intrinsic_parameters intrinsic_parameters, size_t intrinsic_parameters_size, peak_icv_image_handle depth_map_handle)
 
static peak_icv_status peak_icv_ValidateBinary (const uint8_t *binary, size_t binary_size, bool *is_valid)
 
static peak_icv_status peak_icv_Init ()
 
static peak_icv_status peak_icv_Exit ()
 
static peak_icv_status peak_icv_GetVersion (uint32_t *major_version, uint32_t *minor_version, uint32_t *subminor_version, uint32_t *patch_version)
 
static peak_icv_status peak_icv_GetLastErrorMessage_GetCount (size_t *last_error_message_size)
 
static peak_icv_status peak_icv_GetLastErrorMessage (char *last_error_message, size_t last_error_message_size)
 
static peak_icv_status peak_icv_Region_Draw (peak_icv_image_handle image, peak_icv_region_handle input_region, peak_icv_drawing_options drawing_options)
 
static peak_icv_status peak_icv_Region_SelectByArea_GetCount (peak_icv_region_handle *input_regions, size_t num_input_regions, peak_common_interval_u area, size_t *num_output_regions)
 
static peak_icv_status peak_icv_Region_SelectByArea (peak_icv_region_handle *input_regions, size_t num_input_regions, peak_common_interval_u area, peak_icv_region_handle *output_regions, size_t num_output_regions)
 
static peak_icv_status peak_icv_Region_SelectByCenterOfGravityX_GetCount (peak_icv_region_handle *input_regions, size_t num_input_regions, peak_common_interval_f x, size_t *num_output_regions)
 
static peak_icv_status peak_icv_Region_SelectByCenterOfGravityX (peak_icv_region_handle *input_regions, size_t num_input_regions, peak_common_interval_f x, peak_icv_region_handle *output_regions, size_t num_output_regions)
 
static peak_icv_status peak_icv_Region_SelectByCenterOfGravityY_GetCount (peak_icv_region_handle *input_regions, size_t num_input_regions, peak_common_interval_f y, size_t *num_output_regions)
 
static peak_icv_status peak_icv_Region_SelectByCenterOfGravityY (peak_icv_region_handle *input_regions, size_t num_input_regions, peak_common_interval_f y, peak_icv_region_handle *output_regions, size_t num_output_regions)
 
static peak_icv_status peak_icv_Region_SelectByCenterOfGravityRect_GetCount (peak_icv_region_handle *input_regions, size_t num_input_regions, peak_common_rectangle_f rect, size_t *num_output_regions)
 
static peak_icv_status peak_icv_Region_SelectByCenterOfGravityRect (peak_icv_region_handle *input_regions, size_t num_input_regions, peak_common_rectangle_f rect, peak_icv_region_handle *output_regions, size_t num_output_regions)
 
static peak_icv_status peak_icv_Archive_Create (peak_icv_archive_handle *archive_handle)
 
static peak_icv_status peak_icv_Archive_CreateFromString (peak_icv_archive_handle *archive_handle, peak_icv_serialization_type data_type, const char *data)
 
static peak_icv_status peak_icv_Archive_Destroy (peak_icv_archive_handle archive_handle)
 
static peak_icv_status peak_icv_Archive_HasKey (peak_icv_archive_handle archive_handle, const char *key, bool *has_key)
 
static peak_icv_status peak_icv_Archive_GetKeys_GetCount (peak_icv_archive_handle archive_handle, size_t *count)
 
static peak_icv_status peak_icv_Archive_GetKeysElement_GetSizeInBytes (peak_icv_archive_handle archive_handle, size_t index, size_t *size)
 
static peak_icv_status peak_icv_Archive_GetKeysElement (peak_icv_archive_handle archive_handle, size_t index, char *data, size_t size)
 
static peak_icv_status peak_icv_Archive_GetValueType (peak_icv_archive_handle archive_handle, const char *key, peak_icv_archive_value_type_t *type)
 
static peak_icv_status peak_icv_Archive_GetArray_GetCount (peak_icv_archive_handle archive_handle, const char *key, size_t *count)
 
static peak_icv_status peak_icv_Archive_GetInt (peak_icv_archive_handle archive_handle, const char *key, int64_t *value)
 
static peak_icv_status peak_icv_Archive_SetInt (peak_icv_archive_handle archive_handle, const char *key, int64_t value)
 
static peak_icv_status peak_icv_Archive_GetIntArray (peak_icv_archive_handle archive_handle, const char *key, int64_t *data, size_t size)
 
static peak_icv_status peak_icv_Archive_SetIntArray (peak_icv_archive_handle archive_handle, const char *key, const int64_t *data, size_t size)
 
static peak_icv_status peak_icv_Archive_GetDouble (peak_icv_archive_handle archive_handle, const char *key, double *value)
 
static peak_icv_status peak_icv_Archive_SetDouble (peak_icv_archive_handle archive_handle, const char *key, double value)
 
static peak_icv_status peak_icv_Archive_GetDoubleArray (peak_icv_archive_handle archive_handle, const char *key, double *data, size_t size)
 
static peak_icv_status peak_icv_Archive_SetDoubleArray (peak_icv_archive_handle archive_handle, const char *key, const double *data, size_t size)
 
static peak_icv_status peak_icv_Archive_GetBool (peak_icv_archive_handle archive_handle, const char *key, bool *value)
 
static peak_icv_status peak_icv_Archive_SetBool (peak_icv_archive_handle archive_handle, const char *key, bool value)
 
static peak_icv_status peak_icv_Archive_GetBoolArray (peak_icv_archive_handle archive_handle, const char *key, bool *data, size_t size)
 
static peak_icv_status peak_icv_Archive_SetBoolArray (peak_icv_archive_handle archive_handle, const char *key, const bool *data, size_t size)
 
static peak_icv_status peak_icv_Archive_GetString_GetSizeInBytes (peak_icv_archive_handle archive_handle, const char *key, size_t *size)
 
static peak_icv_status peak_icv_Archive_GetString (peak_icv_archive_handle archive_handle, const char *key, char *data, size_t size)
 
static peak_icv_status peak_icv_Archive_SetString (peak_icv_archive_handle archive_handle, const char *key, const char *data)
 
static peak_icv_status peak_icv_Archive_GetStringArrayElement_GetSizeInBytes (peak_icv_archive_handle archive_handle, const char *key, size_t index, size_t *size)
 
static peak_icv_status peak_icv_Archive_GetStringArrayElement (peak_icv_archive_handle archive_handle, const char *key, size_t index, char *data, size_t size)
 
static peak_icv_status peak_icv_Archive_SetStringArray (peak_icv_archive_handle archive_handle, const char *key, const char *const *data, size_t size)
 
static peak_icv_status peak_icv_Archive_GetArchive (peak_icv_archive_handle archive_handle, const char *key, peak_icv_archive_handle *sub_archive)
 
static peak_icv_status peak_icv_Archive_SetArchive (peak_icv_archive_handle archive_handle, const char *key, peak_icv_archive_handle sub_archive)
 
static peak_icv_status peak_icv_Archive_GetArchiveArray (peak_icv_archive_handle archive_handle, const char *key, peak_icv_archive_handle *sub_archives, size_t size)
 
static peak_icv_status peak_icv_Archive_SetArchiveArray (peak_icv_archive_handle archive_handle, const char *key, const peak_icv_archive_handle *sub_archives, size_t size)
 
static peak_icv_status peak_icv_Archive_ToString_GetSizeInBytes (peak_icv_archive_handle archive_handle, peak_icv_serialization_type type, size_t *size)
 
static peak_icv_status peak_icv_Archive_ToString (peak_icv_archive_handle archive_handle, peak_icv_serialization_type type, char *data, size_t *size)
 
static peak_icv_status peak_icv_Buffer_CutBytes (const uint8_t *data, size_t line_start_offset, size_t bytes_per_line, size_t valid_bytes_per_line, size_t number_of_lines, peak_icv_image_handle output_image_handle)
 
static peak_icv_status peak_icv_Image_Create (peak_icv_image_handle *image_handle, enum peak_common_pixel_format pixelformat, peak_common_size size)
 
static peak_icv_status peak_icv_Image_CreateWithZeroInit (peak_icv_image_handle *image_handle, enum peak_common_pixel_format pixelformat, peak_common_size size, bool zero_init)
 
static peak_icv_status peak_icv_Image_CreateFromImageInfo (peak_icv_image_handle *image_handle, peak_icv_image_info image_info, size_t image_info_size)
 
static peak_icv_status peak_icv_Image_CreateFromFile (peak_icv_image_handle *image_handle, const char *file_path)
 
static peak_icv_status peak_icv_Image_CreateFromFileWithPixelFormat (peak_icv_image_handle *image_handle, const char *file_path, enum peak_common_pixel_format forced_pixelformat)
 
static peak_icv_status peak_icv_Image_CreateFromExistingImage (peak_icv_image_handle *image_handle, peak_icv_image_handle source_image_handle)
 
static peak_icv_status peak_icv_Image_SaveToFile (peak_icv_image_handle image_handle, const char *file_path)
 
static peak_icv_status peak_icv_Image_IncreaseUseCount (peak_icv_image_handle image_handle)
 
static peak_icv_status peak_icv_Image_Destroy (peak_icv_image_handle image_handle)
 
static peak_icv_status peak_icv_Image_ConvertPixelFormat (peak_icv_image_handle input_image_handle, enum peak_common_pixel_format destination_pixelformat, peak_icv_image_handle output_image_handle)
 
static peak_icv_status peak_icv_Image_ConvertPixelFormatWithFactor (peak_icv_image_handle input_image_handle, enum peak_common_pixel_format destination_pixelformat, double factor, peak_icv_image_handle output_image_handle)
 
static peak_icv_status peak_icv_Image_GetInfo (peak_icv_image_handle image_handle, peak_icv_image_info *image_info, size_t image_info_size)
 
static peak_icv_status peak_icv_Image_GetRegion (peak_icv_image_handle image_handle, peak_icv_region_handle *region_handle)
 
static peak_icv_status peak_icv_Image_SetRegion (peak_icv_image_handle image_handle, peak_icv_region_handle region_handle)
 
static peak_icv_status peak_icv_Image_ResetRegion (peak_icv_image_handle image_handle)
 
static peak_icv_status peak_icv_Image_Compare (peak_icv_image_handle image_handle_lhs, peak_icv_image_handle image_handle_rhs, bool *is_equal)
 
static peak_icv_status peak_icv_Image_GetCaptureInformation (peak_icv_image_handle image_handle, peak_icv_capture_information *capture_information, size_t capture_information_size)
 
static peak_icv_status peak_icv_Image_SetCaptureInformation (peak_icv_image_handle image_handle, peak_icv_capture_information capture_information, size_t capture_information_size)
 
static peak_icv_status peak_icv_Image_Subtract (peak_icv_image_handle image_handle_minuend, peak_icv_image_handle image_handle_subtrahend, peak_icv_image_handle image_handle_difference)
 
static peak_icv_status peak_icv_Image_TransformToWorkspace (peak_icv_image_handle input_image_handle, peak_icv_extrinsic_parameters extrinsic_parameters, size_t extrinsic_parameters_size, peak_icv_image_handle output_image_handle)
 
static peak_icv_status peak_icv_Image_Crop (peak_icv_image_handle input_image_handle, peak_icv_image_handle output_image_handle, peak_common_rectangle rectangle)
 
static peak_icv_status peak_icv_Image_Scale (peak_icv_image_handle input_image_handle, peak_icv_image_handle output_image_handle, peak_icv_interpolation interpolation)
 
static peak_icv_status peak_icv_Image_Deinterleave (peak_icv_image_handle input_image_handle, peak_icv_image_handle *output_image_handles, size_t output_image_count)
 
static peak_icv_status peak_icv_Image_Deinterleave_GetOutputPixelFormat (peak_common_pixel_format input_pixel_format, peak_common_pixel_format *output_pixel_format)
 
static peak_icv_status peak_icv_Image_Deinterleave_GetOutputImageCount (peak_common_pixel_format input_pixel_format, size_t *output_image_count)
 
static peak_icv_status peak_icv_Image_Deinterleave_GetOutputImageSize (peak_common_pixel_format input_pixel_format, peak_common_size input_image_size, peak_common_size *output_image_size)
 
static peak_icv_status peak_icv_Image_GetMetadata (peak_icv_image_handle image_handle, peak_icv_metadata_handle *metadata_handle)
 
static peak_icv_status peak_icv_Image_SetMetadata (peak_icv_image_handle image_handle, peak_icv_metadata_handle metadata_handle)
 
static peak_icv_status peak_icv_Metadata_Create (peak_icv_metadata_handle *handle)
 
static peak_icv_status peak_icv_Metadata_Destroy (peak_icv_metadata_handle handle)
 
static peak_icv_status peak_icv_Metadata_GetInt (peak_icv_metadata_handle handle, const char *key, int64_t *value)
 
static peak_icv_status peak_icv_Metadata_SetInt (peak_icv_metadata_handle handle, const char *key, int64_t value)
 
static peak_icv_status peak_icv_Metadata_GetIntArray (peak_icv_metadata_handle handle, const char *key, int64_t *values, size_t count)
 
static peak_icv_status peak_icv_Metadata_SetIntArray (peak_icv_metadata_handle handle, const char *key, const int64_t *values, size_t count)
 
static peak_icv_status peak_icv_Metadata_GetUInt (peak_icv_metadata_handle handle, const char *key, uint64_t *value)
 
static peak_icv_status peak_icv_Metadata_SetUInt (peak_icv_metadata_handle handle, const char *key, uint64_t value)
 
static peak_icv_status peak_icv_Metadata_GetUIntArray (peak_icv_metadata_handle handle, const char *key, uint64_t *values, size_t count)
 
static peak_icv_status peak_icv_Metadata_SetUIntArray (peak_icv_metadata_handle handle, const char *key, const uint64_t *values, size_t count)
 
static peak_icv_status peak_icv_Metadata_GetDouble (peak_icv_metadata_handle handle, const char *key, double *value)
 
static peak_icv_status peak_icv_Metadata_SetDouble (peak_icv_metadata_handle handle, const char *key, double value)
 
static peak_icv_status peak_icv_Metadata_GetDoubleArray (peak_icv_metadata_handle handle, const char *key, double *values, size_t count)
 
static peak_icv_status peak_icv_Metadata_SetDoubleArray (peak_icv_metadata_handle handle, const char *key, const double *values, size_t count)
 
static peak_icv_status peak_icv_Metadata_GetBool (peak_icv_metadata_handle handle, const char *key, bool *value)
 
static peak_icv_status peak_icv_Metadata_SetBool (peak_icv_metadata_handle handle, const char *key, bool value)
 
static peak_icv_status peak_icv_Metadata_GetBoolArray (peak_icv_metadata_handle handle, const char *key, bool *values, size_t count)
 
static peak_icv_status peak_icv_Metadata_SetBoolArray (peak_icv_metadata_handle handle, const char *key, const bool *values, size_t count)
 
static peak_icv_status peak_icv_Metadata_GetString_GetSizeInBytes (peak_icv_metadata_handle handle, const char *key, size_t *size)
 
static peak_icv_status peak_icv_Metadata_GetString (peak_icv_metadata_handle handle, const char *key, char *buffer, size_t size)
 
static peak_icv_status peak_icv_Metadata_SetString (peak_icv_metadata_handle handle, const char *key, const char *buffer)
 
static peak_icv_status peak_icv_Metadata_GetStringArrayElement_GetSizeInBytes (peak_icv_metadata_handle handle, const char *key, size_t index, size_t *size)
 
static peak_icv_status peak_icv_Metadata_GetStringArrayElement (peak_icv_metadata_handle handle, const char *key, size_t index, char *buffer, size_t size)
 
static peak_icv_status peak_icv_Metadata_SetStringArray (peak_icv_metadata_handle handle, const char *key, const char *const *buffers, size_t count)
 
static peak_icv_status peak_icv_Metadata_GetArray_GetCount (peak_icv_metadata_handle handle, const char *key, size_t *count)
 
static peak_icv_status peak_icv_Metadata_HasKey (peak_icv_metadata_handle handle, const char *key, bool *has_key)
 
static peak_icv_status peak_icv_Metadata_GetEntryCount (peak_icv_metadata_handle handle, size_t *count)
 
static peak_icv_status peak_icv_Metadata_GetKey_GetSizeInBytes (peak_icv_metadata_handle handle, size_t index, size_t *size)
 
static peak_icv_status peak_icv_Metadata_GetKey (peak_icv_metadata_handle handle, size_t index, char *buffer, size_t size)
 
static peak_icv_status peak_icv_Metadata_GetValueType (peak_icv_metadata_handle handle, const char *key, peak_icv_metadata_value_type_t *type)
 
static peak_icv_status peak_icv_PointCloud_Create (peak_icv_point_cloud_handle *point_cloud_handle)
 
static peak_icv_status peak_icv_PointCloud_CreateFromXYZImage (peak_icv_point_cloud_handle *point_cloud_handle, peak_icv_image_handle xyz_image_handle)
 
static peak_icv_status peak_icv_PointCloud_CreateFromXYZImageAndOverlayImage (peak_icv_point_cloud_handle *point_cloud_handle, peak_icv_image_handle xyz_image_handle, peak_icv_image_handle overlay_image_handle)
 
static peak_icv_status peak_icv_PointCloud_CreateFromXYZImageAndIntensityImage (peak_icv_point_cloud_handle *point_cloud_handle, peak_icv_image_handle xyz_image_handle, peak_icv_image_handle intensity_image_handle)
 
static peak_icv_status peak_icv_PointCloud_CreateFromFile (peak_icv_point_cloud_handle *point_cloud_handle, enum peak_icv_point_type point_type, const char *file_path)
 
static peak_icv_status peak_icv_PointCloud_CreateFromPoints (peak_icv_point_cloud_handle *point_cloud_handle, peak_icv_point_xyz_variant points, size_t num_points, enum peak_icv_point_type point_type)
 
static peak_icv_status peak_icv_PointCloud_IncreaseUseCount (peak_icv_point_cloud_handle point_cloud_handle)
 
static peak_icv_status peak_icv_PointCloud_Destroy (peak_icv_point_cloud_handle point_cloud_handle)
 
static peak_icv_status peak_icv_PointCloud_GetType (peak_icv_point_cloud_handle point_cloud_handle, enum peak_icv_point_type *point_type)
 
static peak_icv_status peak_icv_PointCloud_GetPoints_GetCount (peak_icv_point_cloud_handle point_cloud_handle, size_t *num_points)
 
static peak_icv_status peak_icv_PointCloud_GetPoints_GetSizeInBytes (peak_icv_point_cloud_handle point_cloud_handle, size_t *byte_size_points)
 
static peak_icv_status peak_icv_PointCloud_GetPoints (peak_icv_point_cloud_handle point_cloud_handle, peak_icv_point_xyz_variant points, size_t byte_size_points)
 
static peak_icv_status peak_icv_PointCloud_SaveToFile (peak_icv_point_cloud_handle point_cloud_handle, const char *file_path, peak_icv_point_cloud_save_options save_options)
 
static peak_icv_status peak_icv_PointCloud_Transform (peak_icv_point_cloud_handle input_point_cloud, peak_icv_transformation_matrix_3d matrix_3d, peak_icv_point_cloud_handle *output_point_cloud)
 
static peak_icv_status peak_icv_PointCloud_TransformToWorkspace (peak_icv_point_cloud_handle input_point_cloud, peak_icv_extrinsic_parameters extrinsic_parameters, size_t extrinsic_parameters_size, peak_icv_point_cloud_handle *output_point_cloud)
 
static peak_icv_status peak_icv_Polygon_Create (peak_icv_polygon_handle *polygon_handle)
 
static peak_icv_status peak_icv_Polygon_CreateFromPoints (peak_icv_polygon_handle *polygon_handle, peak_icv_point_type_variant points, size_t num_points, enum peak_icv_point_type point_type)
 
static peak_icv_status peak_icv_Polygon_Destroy (peak_icv_polygon_handle polygon_handle)
 
static peak_icv_status peak_icv_Polygon_IncreaseUseCount (peak_icv_polygon_handle polygon_handle)
 
static peak_icv_status peak_icv_Polygon_GetPoints_GetCount (peak_icv_polygon_handle polygon_handle, size_t *points_count)
 
static peak_icv_status peak_icv_Polygon_GetPointType (peak_icv_polygon_handle polygon_handle, enum peak_icv_point_type *point_type)
 
static peak_icv_status peak_icv_Polygon_IsClosed (peak_icv_polygon_handle polygon_handle, bool *is_closed)
 
static peak_icv_status peak_icv_Polygon_GetPoints_GetSizeInBytes (peak_icv_polygon_handle polygon_handle, size_t *byte_size_points)
 
static peak_icv_status peak_icv_Polygon_GetPoints (peak_icv_polygon_handle polygon_handle, peak_icv_point_type_variant points, size_t byte_size_points)
 
static peak_icv_status peak_icv_Region_Create (peak_icv_region_handle *region_handle)
 
static peak_icv_status peak_icv_Region_CreateFromPoints (peak_icv_region_handle *region_handle, peak_common_point *points, size_t num_points)
 
static peak_icv_status peak_icv_Region_CreateFromRectangle (peak_icv_region_handle *region_handle, peak_common_rectangle rect)
 
static peak_icv_status peak_icv_Region_IncreaseUseCount (peak_icv_region_handle region_handle)
 
static peak_icv_status peak_icv_Region_Destroy (peak_icv_region_handle region_handle)
 
static peak_icv_status peak_icv_Region_Array_Create (peak_icv_region_handle *region_handles, size_t num_region_handles)
 
static peak_icv_status peak_icv_Region_Array_Destroy (peak_icv_region_handle *region_handles, size_t num_region_handles)
 
static peak_icv_status peak_icv_Region_GetConnectedComponents_GetCount (peak_icv_region_handle input_region, size_t *output_regions_count)
 
static peak_icv_status peak_icv_Region_GetConnectedComponents (peak_icv_region_handle input_region, peak_icv_region_handle *output_regions, size_t region_handles_count)
 
static peak_icv_status peak_icv_Region_GetArea (peak_icv_region_handle input_region, size_t *area)
 
static peak_icv_status peak_icv_Region_GetCenterOfGravity (peak_icv_region_handle input_region, peak_common_point_f *center_of_gravity)
 
static peak_icv_status peak_icv_Region_GetPoints_GetCount (peak_icv_region_handle input_region, size_t *points_count)
 
static peak_icv_status peak_icv_Region_GetPoints (peak_icv_region_handle input_region, peak_common_point *points, size_t num_points)
 
static peak_icv_status peak_icv_Region_Difference (peak_icv_region_handle input_region_minuend, peak_icv_region_handle input_region_subtrahend, peak_icv_region_handle *output_region_difference)
 
static peak_icv_status peak_icv_Region_Intersection (peak_icv_region_handle input_region_1, peak_icv_region_handle input_region_2, peak_icv_region_handle *output_region_intersection)
 
static peak_icv_status peak_icv_Region_Union (peak_icv_region_handle input_region_1, peak_icv_region_handle input_region_2, peak_icv_region_handle *output_region_united)
 
static peak_icv_status peak_icv_Region_Dilation (peak_icv_region_handle input_region, peak_icv_region_handle input_structuring_element, peak_icv_region_handle *output_region_dilation)
 
static peak_icv_status peak_icv_Region_Erosion (peak_icv_region_handle input_region, peak_icv_region_handle input_structuring_element, peak_icv_region_handle *output_region_erosion)
 
static peak_icv_status peak_icv_Region_Compare (peak_icv_region_handle region_handle_lhs, peak_icv_region_handle region_handle_rhs, bool *is_equal)
 
static peak_icv_status peak_icv_Region_Scale (peak_icv_region_handle input_region_handle, peak_common_size input_size, peak_common_size output_size, peak_icv_interpolation interpolation, peak_icv_region_handle *output_region_handle)
 

Constructor & Destructor Documentation

◆ ~DynamicLoader()

~DynamicLoader ( )
inline

Member Function Documentation

◆ isLoaded()

bool isLoaded ( )
inlinestatic

◆ peak_icv_Archive_Create()

peak_icv_status peak_icv_Archive_Create ( peak_icv_archive_handle * archive_handle)
inlinestatic

◆ peak_icv_Archive_CreateFromString()

peak_icv_status peak_icv_Archive_CreateFromString ( peak_icv_archive_handle * archive_handle,
peak_icv_serialization_type data_type,
const char * data )
inlinestatic

◆ peak_icv_Archive_Destroy()

peak_icv_status peak_icv_Archive_Destroy ( peak_icv_archive_handle archive_handle)
inlinestatic

◆ peak_icv_Archive_GetArchive()

peak_icv_status peak_icv_Archive_GetArchive ( peak_icv_archive_handle archive_handle,
const char * key,
peak_icv_archive_handle * sub_archive )
inlinestatic

◆ peak_icv_Archive_GetArchiveArray()

peak_icv_status peak_icv_Archive_GetArchiveArray ( peak_icv_archive_handle archive_handle,
const char * key,
peak_icv_archive_handle * sub_archives,
size_t size )
inlinestatic

◆ peak_icv_Archive_GetArray_GetCount()

peak_icv_status peak_icv_Archive_GetArray_GetCount ( peak_icv_archive_handle archive_handle,
const char * key,
size_t * count )
inlinestatic

◆ peak_icv_Archive_GetBool()

peak_icv_status peak_icv_Archive_GetBool ( peak_icv_archive_handle archive_handle,
const char * key,
bool * value )
inlinestatic

◆ peak_icv_Archive_GetBoolArray()

peak_icv_status peak_icv_Archive_GetBoolArray ( peak_icv_archive_handle archive_handle,
const char * key,
bool * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_GetDouble()

peak_icv_status peak_icv_Archive_GetDouble ( peak_icv_archive_handle archive_handle,
const char * key,
double * value )
inlinestatic

◆ peak_icv_Archive_GetDoubleArray()

peak_icv_status peak_icv_Archive_GetDoubleArray ( peak_icv_archive_handle archive_handle,
const char * key,
double * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_GetInt()

peak_icv_status peak_icv_Archive_GetInt ( peak_icv_archive_handle archive_handle,
const char * key,
int64_t * value )
inlinestatic

◆ peak_icv_Archive_GetIntArray()

peak_icv_status peak_icv_Archive_GetIntArray ( peak_icv_archive_handle archive_handle,
const char * key,
int64_t * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_GetKeys_GetCount()

peak_icv_status peak_icv_Archive_GetKeys_GetCount ( peak_icv_archive_handle archive_handle,
size_t * count )
inlinestatic

◆ peak_icv_Archive_GetKeysElement()

peak_icv_status peak_icv_Archive_GetKeysElement ( peak_icv_archive_handle archive_handle,
size_t index,
char * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_GetKeysElement_GetSizeInBytes()

peak_icv_status peak_icv_Archive_GetKeysElement_GetSizeInBytes ( peak_icv_archive_handle archive_handle,
size_t index,
size_t * size )
inlinestatic

◆ peak_icv_Archive_GetString()

peak_icv_status peak_icv_Archive_GetString ( peak_icv_archive_handle archive_handle,
const char * key,
char * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_GetString_GetSizeInBytes()

peak_icv_status peak_icv_Archive_GetString_GetSizeInBytes ( peak_icv_archive_handle archive_handle,
const char * key,
size_t * size )
inlinestatic

◆ peak_icv_Archive_GetStringArrayElement()

peak_icv_status peak_icv_Archive_GetStringArrayElement ( peak_icv_archive_handle archive_handle,
const char * key,
size_t index,
char * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_GetStringArrayElement_GetSizeInBytes()

peak_icv_status peak_icv_Archive_GetStringArrayElement_GetSizeInBytes ( peak_icv_archive_handle archive_handle,
const char * key,
size_t index,
size_t * size )
inlinestatic

◆ peak_icv_Archive_GetValueType()

peak_icv_status peak_icv_Archive_GetValueType ( peak_icv_archive_handle archive_handle,
const char * key,
peak_icv_archive_value_type_t * type )
inlinestatic

◆ peak_icv_Archive_HasKey()

peak_icv_status peak_icv_Archive_HasKey ( peak_icv_archive_handle archive_handle,
const char * key,
bool * has_key )
inlinestatic

◆ peak_icv_Archive_SetArchive()

peak_icv_status peak_icv_Archive_SetArchive ( peak_icv_archive_handle archive_handle,
const char * key,
peak_icv_archive_handle sub_archive )
inlinestatic

◆ peak_icv_Archive_SetArchiveArray()

peak_icv_status peak_icv_Archive_SetArchiveArray ( peak_icv_archive_handle archive_handle,
const char * key,
const peak_icv_archive_handle * sub_archives,
size_t size )
inlinestatic

◆ peak_icv_Archive_SetBool()

peak_icv_status peak_icv_Archive_SetBool ( peak_icv_archive_handle archive_handle,
const char * key,
bool value )
inlinestatic

◆ peak_icv_Archive_SetBoolArray()

peak_icv_status peak_icv_Archive_SetBoolArray ( peak_icv_archive_handle archive_handle,
const char * key,
const bool * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_SetDouble()

peak_icv_status peak_icv_Archive_SetDouble ( peak_icv_archive_handle archive_handle,
const char * key,
double value )
inlinestatic

◆ peak_icv_Archive_SetDoubleArray()

peak_icv_status peak_icv_Archive_SetDoubleArray ( peak_icv_archive_handle archive_handle,
const char * key,
const double * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_SetInt()

peak_icv_status peak_icv_Archive_SetInt ( peak_icv_archive_handle archive_handle,
const char * key,
int64_t value )
inlinestatic

◆ peak_icv_Archive_SetIntArray()

peak_icv_status peak_icv_Archive_SetIntArray ( peak_icv_archive_handle archive_handle,
const char * key,
const int64_t * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_SetString()

peak_icv_status peak_icv_Archive_SetString ( peak_icv_archive_handle archive_handle,
const char * key,
const char * data )
inlinestatic

◆ peak_icv_Archive_SetStringArray()

peak_icv_status peak_icv_Archive_SetStringArray ( peak_icv_archive_handle archive_handle,
const char * key,
const char *const * data,
size_t size )
inlinestatic

◆ peak_icv_Archive_ToString()

peak_icv_status peak_icv_Archive_ToString ( peak_icv_archive_handle archive_handle,
peak_icv_serialization_type type,
char * data,
size_t * size )
inlinestatic

◆ peak_icv_Archive_ToString_GetSizeInBytes()

peak_icv_status peak_icv_Archive_ToString_GetSizeInBytes ( peak_icv_archive_handle archive_handle,
peak_icv_serialization_type type,
size_t * size )
inlinestatic

◆ peak_icv_BarcodeReader_Create()

peak_icv_status peak_icv_BarcodeReader_Create ( peak_icv_code_reader_handle * handle)
inlinestatic

◆ peak_icv_BarcodeReader_Destroy()

peak_icv_status peak_icv_BarcodeReader_Destroy ( peak_icv_code_reader_handle handle)
inlinestatic

◆ peak_icv_BarcodeReader_DetectAndDecode()

peak_icv_status peak_icv_BarcodeReader_DetectAndDecode ( peak_icv_code_reader_handle handle,
peak_icv_image_handle input_image,
peak_icv_code_reader_result_handle * result,
size_t result_count,
size_t * found_count )
inlinestatic

◆ peak_icv_BarcodeReader_GetCodeTypes()

peak_icv_status peak_icv_BarcodeReader_GetCodeTypes ( peak_icv_code_reader_handle handle,
peak_icv_code_type * barcode_types,
size_t count )
inlinestatic

◆ peak_icv_BarcodeReader_GetCodeTypesGetCount()

peak_icv_status peak_icv_BarcodeReader_GetCodeTypesGetCount ( peak_icv_code_reader_handle handle,
size_t * count )
inlinestatic

◆ peak_icv_BarcodeReader_GetMaximumNumberOfCodesToDetect()

peak_icv_status peak_icv_BarcodeReader_GetMaximumNumberOfCodesToDetect ( peak_icv_code_reader_handle handle,
size_t * max_count )
inlinestatic

◆ peak_icv_BarcodeReader_SetCodeTypes()

peak_icv_status peak_icv_BarcodeReader_SetCodeTypes ( peak_icv_code_reader_handle handle,
peak_icv_code_type * barcode_types,
size_t count )
inlinestatic

◆ peak_icv_BarcodeReader_SetMaximumNumberOfCodesToDetect()

peak_icv_status peak_icv_BarcodeReader_SetMaximumNumberOfCodesToDetect ( peak_icv_code_reader_handle handle,
size_t max_count )
inlinestatic

◆ peak_icv_BarcodeReaderResult_Array_Create()

peak_icv_status peak_icv_BarcodeReaderResult_Array_Create ( peak_icv_code_reader_result_handle * result,
size_t count )
inlinestatic

◆ peak_icv_BarcodeReaderResult_Create()

peak_icv_status peak_icv_BarcodeReaderResult_Create ( peak_icv_code_reader_result_handle * result)
inlinestatic

◆ peak_icv_BarcodeReaderResult_Destroy()

peak_icv_status peak_icv_BarcodeReaderResult_Destroy ( peak_icv_code_reader_result_handle result)
inlinestatic

◆ peak_icv_BarcodeReaderResult_GetText()

peak_icv_status peak_icv_BarcodeReaderResult_GetText ( peak_icv_code_reader_result_handle result,
char * text,
size_t text_size_in_bytes )
inlinestatic

◆ peak_icv_BarcodeReaderResult_GetText_GetSizeInBytes()

peak_icv_status peak_icv_BarcodeReaderResult_GetText_GetSizeInBytes ( peak_icv_code_reader_result_handle result,
size_t * text_size_in_bytes )
inlinestatic

◆ peak_icv_BarcodeReaderResult_GetType()

peak_icv_status peak_icv_BarcodeReaderResult_GetType ( peak_icv_code_reader_result_handle result,
peak_icv_code_type * code_type )
inlinestatic

◆ peak_icv_Buffer_CutBytes()

peak_icv_status peak_icv_Buffer_CutBytes ( const uint8_t * data,
size_t line_start_offset,
size_t bytes_per_line,
size_t valid_bytes_per_line,
size_t number_of_lines,
peak_icv_image_handle output_image_handle )
inlinestatic

◆ peak_icv_Calibration_Extrinsic_CalculateTransformationMatrix()

peak_icv_status peak_icv_Calibration_Extrinsic_CalculateTransformationMatrix ( peak_icv_extrinsic_parameters extrinsic_parameters,
size_t extrinsic_parameters_size,
peak_icv_transformation_matrix_3d * transformation_matrix )
inlinestatic

◆ peak_icv_Calibration_Plate_Create()

peak_icv_status peak_icv_Calibration_Plate_Create ( peak_icv_calibration_plate_handle * calibration_plate_handle)
inlinestatic

◆ peak_icv_Calibration_Plate_CreateFromFile()

peak_icv_status peak_icv_Calibration_Plate_CreateFromFile ( peak_icv_calibration_plate_handle * calibration_plate_handle,
const char * file_path )
inlinestatic

◆ peak_icv_Calibration_Plate_Destroy()

peak_icv_status peak_icv_Calibration_Plate_Destroy ( peak_icv_calibration_plate_handle calibration_plate_handle)
inlinestatic

◆ peak_icv_Calibration_Plate_IncreaseUseCount()

peak_icv_status peak_icv_Calibration_Plate_IncreaseUseCount ( peak_icv_calibration_plate_handle calibration_plate_handle)
inlinestatic

◆ peak_icv_Calibration_Process()

peak_icv_status peak_icv_Calibration_Process ( peak_icv_calibration_plate_handle input_calibration_plate,
peak_icv_image_handle * input_images,
size_t num_input_images,
peak_icv_calibration_result_handle * output_calibration_result )
inlinestatic

◆ peak_icv_Calibration_Result_Create()

peak_icv_status peak_icv_Calibration_Result_Create ( peak_icv_calibration_result_handle * calibration_result_handle)
inlinestatic

◆ peak_icv_Calibration_Result_CreateFromFile()

peak_icv_status peak_icv_Calibration_Result_CreateFromFile ( peak_icv_calibration_result_handle * calibration_result_handle,
const char * file_path )
inlinestatic

◆ peak_icv_Calibration_Result_Destroy()

peak_icv_status peak_icv_Calibration_Result_Destroy ( peak_icv_calibration_result_handle calibration_result_handle)
inlinestatic

◆ peak_icv_Calibration_Result_GetCalibrationViews()

peak_icv_status peak_icv_Calibration_Result_GetCalibrationViews ( peak_icv_calibration_result_handle calibration_result_handle,
peak_icv_calibration_view_handle * calibration_views,
size_t calibration_views_count )
inlinestatic

◆ peak_icv_Calibration_Result_GetCalibrationViews_GetCount()

peak_icv_status peak_icv_Calibration_Result_GetCalibrationViews_GetCount ( peak_icv_calibration_result_handle calibration_result_handle,
size_t * calibration_view_count )
inlinestatic

◆ peak_icv_Calibration_Result_GetMeanReprojectionError()

peak_icv_status peak_icv_Calibration_Result_GetMeanReprojectionError ( peak_icv_calibration_result_handle calibration_result_handle,
double * mean_reprojection_error )
inlinestatic

◆ peak_icv_Calibration_Result_IncreaseUseCount()

peak_icv_status peak_icv_Calibration_Result_IncreaseUseCount ( peak_icv_calibration_result_handle calibration_result_handle)
inlinestatic

◆ peak_icv_Calibration_Result_SaveToFile()

peak_icv_status peak_icv_Calibration_Result_SaveToFile ( peak_icv_calibration_result_handle calibration_result_handle,
const char * file_path,
peak_icv_calibration_result_save_options save_options )
inlinestatic

◆ peak_icv_Calibration_Result_ToParameters()

peak_icv_status peak_icv_Calibration_Result_ToParameters ( peak_icv_calibration_result_handle calibration_result_handle,
peak_icv_calibration_parameters * calibration_parameters,
size_t calibration_parameters_size )
inlinestatic

◆ peak_icv_Calibration_View_Array_Create()

peak_icv_status peak_icv_Calibration_View_Array_Create ( peak_icv_calibration_view_handle * calibration_view_handles,
size_t num_calibration_views )
inlinestatic

◆ peak_icv_Calibration_View_Array_Destroy()

peak_icv_status peak_icv_Calibration_View_Array_Destroy ( peak_icv_calibration_view_handle * calibration_view_handles,
size_t num_calibration_views )
inlinestatic

◆ peak_icv_Calibration_View_Create()

peak_icv_status peak_icv_Calibration_View_Create ( peak_icv_calibration_view_handle * calibration_view_handle)
inlinestatic

◆ peak_icv_Calibration_View_Destroy()

peak_icv_status peak_icv_Calibration_View_Destroy ( peak_icv_calibration_view_handle calibration_view_handle)
inlinestatic

◆ peak_icv_Calibration_View_GetConvexHull()

peak_icv_status peak_icv_Calibration_View_GetConvexHull ( peak_icv_calibration_view_handle calibration_view_handle,
peak_icv_polygon_handle * polygon_handle )
inlinestatic

◆ peak_icv_Calibration_View_GetCoordinateSystem()

peak_icv_status peak_icv_Calibration_View_GetCoordinateSystem ( peak_icv_calibration_view_handle calibration_view_handle,
peak_icv_coordinate_system * coordinate_system )
inlinestatic

◆ peak_icv_Calibration_View_GetExtrinsicParameters()

peak_icv_status peak_icv_Calibration_View_GetExtrinsicParameters ( peak_icv_calibration_view_handle calibration_view_handle,
peak_icv_extrinsic_parameters * extrinsic_parameters,
size_t extrinsic_parameters_size )
inlinestatic

◆ peak_icv_Calibration_View_GetMaximumReprojectionError()

peak_icv_status peak_icv_Calibration_View_GetMaximumReprojectionError ( peak_icv_calibration_view_handle calibration_view_handle,
double * maximum_reprojection_error )
inlinestatic

◆ peak_icv_Calibration_View_GetMeanReprojectionError()

peak_icv_status peak_icv_Calibration_View_GetMeanReprojectionError ( peak_icv_calibration_view_handle calibration_view_handle,
double * mean_reprojection_error )
inlinestatic

◆ peak_icv_Calibration_View_GetReprojectionErrors()

peak_icv_status peak_icv_Calibration_View_GetReprojectionErrors ( peak_icv_calibration_view_handle calibration_view_handle,
peak_icv_reprojection_error * reprojection_errors,
size_t num_reprojection_errors )
inlinestatic

◆ peak_icv_Calibration_View_GetReprojectionErrors_GetCount()

peak_icv_status peak_icv_Calibration_View_GetReprojectionErrors_GetCount ( peak_icv_calibration_view_handle calibration_view_handle,
size_t * num_reprojection_errors )
inlinestatic

◆ peak_icv_Calibration_View_IncreaseUseCount()

peak_icv_status peak_icv_Calibration_View_IncreaseUseCount ( peak_icv_calibration_view_handle calibration_view_handle)
inlinestatic

◆ peak_icv_CalibrationParameters_CreateFromBinary()

peak_icv_status peak_icv_CalibrationParameters_CreateFromBinary ( const uint8_t * binary_data,
size_t binary_data_size,
peak_icv_calibration_parameters * calibration_parameters,
size_t calibration_parameters_size )
inlinestatic

◆ peak_icv_CalibrationParameters_CreateFromFile()

peak_icv_status peak_icv_CalibrationParameters_CreateFromFile ( peak_icv_calibration_parameters * calibration_parameters,
size_t calibration_parameters_size,
const char * file_path )
inlinestatic

◆ peak_icv_CalibrationParameters_SaveToFile()

peak_icv_status peak_icv_CalibrationParameters_SaveToFile ( peak_icv_calibration_parameters calibration_parameters,
size_t calibration_parameters_size,
const char * file_path,
peak_icv_calibration_parameters_save_options save_options )
inlinestatic

◆ peak_icv_CalibrationParameters_ToBinary()

peak_icv_status peak_icv_CalibrationParameters_ToBinary ( peak_icv_calibration_parameters calibration_parameters,
size_t calibration_parameters_size,
uint8_t * calibration_parameters_binary,
size_t calibration_parameters_binary_size )
inlinestatic

◆ peak_icv_CalibrationParameters_ToBinaryGetSizeInBytes()

peak_icv_status peak_icv_CalibrationParameters_ToBinaryGetSizeInBytes ( size_t calibration_parameters_size,
size_t * binary_size )
inlinestatic

◆ peak_icv_Exit()

peak_icv_status peak_icv_Exit ( )
inlinestatic

◆ peak_icv_Filter_Image_Median()

peak_icv_status peak_icv_Filter_Image_Median ( peak_icv_image_handle input_image,
size_t kernel_size,
peak_icv_image_handle output_image )
inlinestatic

◆ peak_icv_GetLastErrorMessage()

peak_icv_status peak_icv_GetLastErrorMessage ( char * last_error_message,
size_t last_error_message_size )
inlinestatic

◆ peak_icv_GetLastErrorMessage_GetCount()

peak_icv_status peak_icv_GetLastErrorMessage_GetCount ( size_t * last_error_message_size)
inlinestatic

◆ peak_icv_GetVersion()

peak_icv_status peak_icv_GetVersion ( uint32_t * major_version,
uint32_t * minor_version,
uint32_t * subminor_version,
uint32_t * patch_version )
inlinestatic

◆ peak_icv_HDR_Create()

peak_icv_status peak_icv_HDR_Create ( peak_icv_hdr_handle * hdr_handle)
inlinestatic

◆ peak_icv_HDR_Destroy()

peak_icv_status peak_icv_HDR_Destroy ( peak_icv_hdr_handle hdr_handle)
inlinestatic

◆ peak_icv_HDR_EstimateResponseCurve()

peak_icv_status peak_icv_HDR_EstimateResponseCurve ( peak_icv_hdr_handle hdr_handle,
peak_icv_image_handle * input_images,
size_t num_input_images )
inlinestatic

◆ peak_icv_HDR_GetAlgorithm()

peak_icv_status peak_icv_HDR_GetAlgorithm ( peak_icv_hdr_handle hdr_handle,
peak_icv_hdr_algorithm * algorithm )
inlinestatic

◆ peak_icv_HDR_GetResponseCurve()

peak_icv_status peak_icv_HDR_GetResponseCurve ( peak_icv_hdr_handle hdr_handle,
peak_icv_hdr_response_curve_handle * response_curve_handle )
inlinestatic

◆ peak_icv_HDR_Process()

peak_icv_status peak_icv_HDR_Process ( peak_icv_hdr_handle hdr_handle,
peak_icv_image_handle * input_images,
size_t num_input_images,
peak_icv_image_handle output_image )
inlinestatic

◆ peak_icv_HDR_Process_GetOutputPixelFormat()

peak_icv_status peak_icv_HDR_Process_GetOutputPixelFormat ( peak_icv_hdr_handle hdr_handle,
peak_common_pixel_format input_pixel_format,
peak_common_pixel_format * output_pixel_format )
inlinestatic

◆ peak_icv_HDR_ResponseCurve_Compare()

peak_icv_status peak_icv_HDR_ResponseCurve_Compare ( peak_icv_hdr_response_curve_handle response_curve_handle_lhs,
peak_icv_hdr_response_curve_handle response_curve_handle_rhs,
bool * is_equal )
inlinestatic

◆ peak_icv_HDR_ResponseCurve_Create()

peak_icv_status peak_icv_HDR_ResponseCurve_Create ( peak_icv_hdr_response_curve_handle * response_curve_handle)
inlinestatic

◆ peak_icv_HDR_ResponseCurve_CreateFromFile()

peak_icv_status peak_icv_HDR_ResponseCurve_CreateFromFile ( peak_icv_hdr_response_curve_handle * response_curve_handle,
const char * file_path )
inlinestatic

◆ peak_icv_HDR_ResponseCurve_Destroy()

peak_icv_status peak_icv_HDR_ResponseCurve_Destroy ( peak_icv_hdr_response_curve_handle response_curve_handle)
inlinestatic

◆ peak_icv_HDR_ResponseCurve_IncreaseUseCount()

peak_icv_status peak_icv_HDR_ResponseCurve_IncreaseUseCount ( peak_icv_hdr_response_curve_handle response_curve_handle)
inlinestatic

◆ peak_icv_HDR_ResponseCurve_SaveToFile()

peak_icv_status peak_icv_HDR_ResponseCurve_SaveToFile ( peak_icv_hdr_response_curve_handle response_curve_handle,
const char * file_path )
inlinestatic

◆ peak_icv_HDR_SetResponseCurve()

peak_icv_status peak_icv_HDR_SetResponseCurve ( peak_icv_hdr_handle hdr_handle,
peak_icv_hdr_response_curve_handle response_curve_handle )
inlinestatic

◆ peak_icv_Image_Compare()

peak_icv_status peak_icv_Image_Compare ( peak_icv_image_handle image_handle_lhs,
peak_icv_image_handle image_handle_rhs,
bool * is_equal )
inlinestatic

◆ peak_icv_Image_ConvertPixelFormat()

peak_icv_status peak_icv_Image_ConvertPixelFormat ( peak_icv_image_handle input_image_handle,
enum peak_common_pixel_format destination_pixelformat,
peak_icv_image_handle output_image_handle )
inlinestatic

◆ peak_icv_Image_ConvertPixelFormatWithFactor()

peak_icv_status peak_icv_Image_ConvertPixelFormatWithFactor ( peak_icv_image_handle input_image_handle,
enum peak_common_pixel_format destination_pixelformat,
double factor,
peak_icv_image_handle output_image_handle )
inlinestatic

◆ peak_icv_Image_Create()

peak_icv_status peak_icv_Image_Create ( peak_icv_image_handle * image_handle,
enum peak_common_pixel_format pixelformat,
peak_common_size size )
inlinestatic

◆ peak_icv_Image_CreateFromExistingImage()

peak_icv_status peak_icv_Image_CreateFromExistingImage ( peak_icv_image_handle * image_handle,
peak_icv_image_handle source_image_handle )
inlinestatic

◆ peak_icv_Image_CreateFromFile()

peak_icv_status peak_icv_Image_CreateFromFile ( peak_icv_image_handle * image_handle,
const char * file_path )
inlinestatic

◆ peak_icv_Image_CreateFromFileWithPixelFormat()

peak_icv_status peak_icv_Image_CreateFromFileWithPixelFormat ( peak_icv_image_handle * image_handle,
const char * file_path,
enum peak_common_pixel_format forced_pixelformat )
inlinestatic

◆ peak_icv_Image_CreateFromImageInfo()

peak_icv_status peak_icv_Image_CreateFromImageInfo ( peak_icv_image_handle * image_handle,
peak_icv_image_info image_info,
size_t image_info_size )
inlinestatic

◆ peak_icv_Image_CreateWithZeroInit()

peak_icv_status peak_icv_Image_CreateWithZeroInit ( peak_icv_image_handle * image_handle,
enum peak_common_pixel_format pixelformat,
peak_common_size size,
bool zero_init )
inlinestatic

◆ peak_icv_Image_Crop()

peak_icv_status peak_icv_Image_Crop ( peak_icv_image_handle input_image_handle,
peak_icv_image_handle output_image_handle,
peak_common_rectangle rectangle )
inlinestatic

◆ peak_icv_Image_Deinterleave()

peak_icv_status peak_icv_Image_Deinterleave ( peak_icv_image_handle input_image_handle,
peak_icv_image_handle * output_image_handles,
size_t output_image_count )
inlinestatic

◆ peak_icv_Image_Deinterleave_GetOutputImageCount()

peak_icv_status peak_icv_Image_Deinterleave_GetOutputImageCount ( peak_common_pixel_format input_pixel_format,
size_t * output_image_count )
inlinestatic

◆ peak_icv_Image_Deinterleave_GetOutputImageSize()

peak_icv_status peak_icv_Image_Deinterleave_GetOutputImageSize ( peak_common_pixel_format input_pixel_format,
peak_common_size input_image_size,
peak_common_size * output_image_size )
inlinestatic

◆ peak_icv_Image_Deinterleave_GetOutputPixelFormat()

peak_icv_status peak_icv_Image_Deinterleave_GetOutputPixelFormat ( peak_common_pixel_format input_pixel_format,
peak_common_pixel_format * output_pixel_format )
inlinestatic

◆ peak_icv_Image_Destroy()

peak_icv_status peak_icv_Image_Destroy ( peak_icv_image_handle image_handle)
inlinestatic

◆ peak_icv_Image_GetCaptureInformation()

peak_icv_status peak_icv_Image_GetCaptureInformation ( peak_icv_image_handle image_handle,
peak_icv_capture_information * capture_information,
size_t capture_information_size )
inlinestatic

◆ peak_icv_Image_GetInfo()

peak_icv_status peak_icv_Image_GetInfo ( peak_icv_image_handle image_handle,
peak_icv_image_info * image_info,
size_t image_info_size )
inlinestatic

◆ peak_icv_Image_GetMetadata()

peak_icv_status peak_icv_Image_GetMetadata ( peak_icv_image_handle image_handle,
peak_icv_metadata_handle * metadata_handle )
inlinestatic

◆ peak_icv_Image_GetRegion()

peak_icv_status peak_icv_Image_GetRegion ( peak_icv_image_handle image_handle,
peak_icv_region_handle * region_handle )
inlinestatic

◆ peak_icv_Image_IncreaseUseCount()

peak_icv_status peak_icv_Image_IncreaseUseCount ( peak_icv_image_handle image_handle)
inlinestatic

◆ peak_icv_Image_ResetRegion()

peak_icv_status peak_icv_Image_ResetRegion ( peak_icv_image_handle image_handle)
inlinestatic

◆ peak_icv_Image_SaveToFile()

peak_icv_status peak_icv_Image_SaveToFile ( peak_icv_image_handle image_handle,
const char * file_path )
inlinestatic

◆ peak_icv_Image_Scale()

peak_icv_status peak_icv_Image_Scale ( peak_icv_image_handle input_image_handle,
peak_icv_image_handle output_image_handle,
peak_icv_interpolation interpolation )
inlinestatic

◆ peak_icv_Image_SetCaptureInformation()

peak_icv_status peak_icv_Image_SetCaptureInformation ( peak_icv_image_handle image_handle,
peak_icv_capture_information capture_information,
size_t capture_information_size )
inlinestatic

◆ peak_icv_Image_SetMetadata()

peak_icv_status peak_icv_Image_SetMetadata ( peak_icv_image_handle image_handle,
peak_icv_metadata_handle metadata_handle )
inlinestatic

◆ peak_icv_Image_SetRegion()

peak_icv_status peak_icv_Image_SetRegion ( peak_icv_image_handle image_handle,
peak_icv_region_handle region_handle )
inlinestatic

◆ peak_icv_Image_Subtract()

peak_icv_status peak_icv_Image_Subtract ( peak_icv_image_handle image_handle_minuend,
peak_icv_image_handle image_handle_subtrahend,
peak_icv_image_handle image_handle_difference )
inlinestatic

◆ peak_icv_Image_TransformToWorkspace()

peak_icv_status peak_icv_Image_TransformToWorkspace ( peak_icv_image_handle input_image_handle,
peak_icv_extrinsic_parameters extrinsic_parameters,
size_t extrinsic_parameters_size,
peak_icv_image_handle output_image_handle )
inlinestatic

◆ peak_icv_ImageFilter_Sharpening_GetRange()

peak_icv_status peak_icv_ImageFilter_Sharpening_GetRange ( peak_common_interval_u * range)
inlinestatic

◆ peak_icv_ImageFilter_Sharpening_ProcessInPlace()

peak_icv_status peak_icv_ImageFilter_Sharpening_ProcessInPlace ( peak_icv_image_handle input_image,
uint32_t sharpness_level )
inlinestatic

◆ peak_icv_Init()

peak_icv_status peak_icv_Init ( )
inlinestatic

◆ peak_icv_Metadata_Create()

peak_icv_status peak_icv_Metadata_Create ( peak_icv_metadata_handle * handle)
inlinestatic

◆ peak_icv_Metadata_Destroy()

peak_icv_status peak_icv_Metadata_Destroy ( peak_icv_metadata_handle handle)
inlinestatic

◆ peak_icv_Metadata_GetArray_GetCount()

peak_icv_status peak_icv_Metadata_GetArray_GetCount ( peak_icv_metadata_handle handle,
const char * key,
size_t * count )
inlinestatic

◆ peak_icv_Metadata_GetBool()

peak_icv_status peak_icv_Metadata_GetBool ( peak_icv_metadata_handle handle,
const char * key,
bool * value )
inlinestatic

◆ peak_icv_Metadata_GetBoolArray()

peak_icv_status peak_icv_Metadata_GetBoolArray ( peak_icv_metadata_handle handle,
const char * key,
bool * values,
size_t count )
inlinestatic

◆ peak_icv_Metadata_GetDouble()

peak_icv_status peak_icv_Metadata_GetDouble ( peak_icv_metadata_handle handle,
const char * key,
double * value )
inlinestatic

◆ peak_icv_Metadata_GetDoubleArray()

peak_icv_status peak_icv_Metadata_GetDoubleArray ( peak_icv_metadata_handle handle,
const char * key,
double * values,
size_t count )
inlinestatic

◆ peak_icv_Metadata_GetEntryCount()

peak_icv_status peak_icv_Metadata_GetEntryCount ( peak_icv_metadata_handle handle,
size_t * count )
inlinestatic

◆ peak_icv_Metadata_GetInt()

peak_icv_status peak_icv_Metadata_GetInt ( peak_icv_metadata_handle handle,
const char * key,
int64_t * value )
inlinestatic

◆ peak_icv_Metadata_GetIntArray()

peak_icv_status peak_icv_Metadata_GetIntArray ( peak_icv_metadata_handle handle,
const char * key,
int64_t * values,
size_t count )
inlinestatic

◆ peak_icv_Metadata_GetKey()

peak_icv_status peak_icv_Metadata_GetKey ( peak_icv_metadata_handle handle,
size_t index,
char * buffer,
size_t size )
inlinestatic

◆ peak_icv_Metadata_GetKey_GetSizeInBytes()

peak_icv_status peak_icv_Metadata_GetKey_GetSizeInBytes ( peak_icv_metadata_handle handle,
size_t index,
size_t * size )
inlinestatic

◆ peak_icv_Metadata_GetString()

peak_icv_status peak_icv_Metadata_GetString ( peak_icv_metadata_handle handle,
const char * key,
char * buffer,
size_t size )
inlinestatic

◆ peak_icv_Metadata_GetString_GetSizeInBytes()

peak_icv_status peak_icv_Metadata_GetString_GetSizeInBytes ( peak_icv_metadata_handle handle,
const char * key,
size_t * size )
inlinestatic

◆ peak_icv_Metadata_GetStringArrayElement()

peak_icv_status peak_icv_Metadata_GetStringArrayElement ( peak_icv_metadata_handle handle,
const char * key,
size_t index,
char * buffer,
size_t size )
inlinestatic

◆ peak_icv_Metadata_GetStringArrayElement_GetSizeInBytes()

peak_icv_status peak_icv_Metadata_GetStringArrayElement_GetSizeInBytes ( peak_icv_metadata_handle handle,
const char * key,
size_t index,
size_t * size )
inlinestatic

◆ peak_icv_Metadata_GetUInt()

peak_icv_status peak_icv_Metadata_GetUInt ( peak_icv_metadata_handle handle,
const char * key,
uint64_t * value )
inlinestatic

◆ peak_icv_Metadata_GetUIntArray()

peak_icv_status peak_icv_Metadata_GetUIntArray ( peak_icv_metadata_handle handle,
const char * key,
uint64_t * values,
size_t count )
inlinestatic

◆ peak_icv_Metadata_GetValueType()

peak_icv_status peak_icv_Metadata_GetValueType ( peak_icv_metadata_handle handle,
const char * key,
peak_icv_metadata_value_type_t * type )
inlinestatic

◆ peak_icv_Metadata_HasKey()

peak_icv_status peak_icv_Metadata_HasKey ( peak_icv_metadata_handle handle,
const char * key,
bool * has_key )
inlinestatic

◆ peak_icv_Metadata_SetBool()

peak_icv_status peak_icv_Metadata_SetBool ( peak_icv_metadata_handle handle,
const char * key,
bool value )
inlinestatic

◆ peak_icv_Metadata_SetBoolArray()

peak_icv_status peak_icv_Metadata_SetBoolArray ( peak_icv_metadata_handle handle,
const char * key,
const bool * values,
size_t count )
inlinestatic

◆ peak_icv_Metadata_SetDouble()

peak_icv_status peak_icv_Metadata_SetDouble ( peak_icv_metadata_handle handle,
const char * key,
double value )
inlinestatic

◆ peak_icv_Metadata_SetDoubleArray()

peak_icv_status peak_icv_Metadata_SetDoubleArray ( peak_icv_metadata_handle handle,
const char * key,
const double * values,
size_t count )
inlinestatic

◆ peak_icv_Metadata_SetInt()

peak_icv_status peak_icv_Metadata_SetInt ( peak_icv_metadata_handle handle,
const char * key,
int64_t value )
inlinestatic

◆ peak_icv_Metadata_SetIntArray()

peak_icv_status peak_icv_Metadata_SetIntArray ( peak_icv_metadata_handle handle,
const char * key,
const int64_t * values,
size_t count )
inlinestatic

◆ peak_icv_Metadata_SetString()

peak_icv_status peak_icv_Metadata_SetString ( peak_icv_metadata_handle handle,
const char * key,
const char * buffer )
inlinestatic

◆ peak_icv_Metadata_SetStringArray()

peak_icv_status peak_icv_Metadata_SetStringArray ( peak_icv_metadata_handle handle,
const char * key,
const char *const * buffers,
size_t count )
inlinestatic

◆ peak_icv_Metadata_SetUInt()

peak_icv_status peak_icv_Metadata_SetUInt ( peak_icv_metadata_handle handle,
const char * key,
uint64_t value )
inlinestatic

◆ peak_icv_Metadata_SetUIntArray()

peak_icv_status peak_icv_Metadata_SetUIntArray ( peak_icv_metadata_handle handle,
const char * key,
const uint64_t * values,
size_t count )
inlinestatic

◆ peak_icv_PointCloud_Create()

peak_icv_status peak_icv_PointCloud_Create ( peak_icv_point_cloud_handle * point_cloud_handle)
inlinestatic

◆ peak_icv_PointCloud_CreateFromFile()

peak_icv_status peak_icv_PointCloud_CreateFromFile ( peak_icv_point_cloud_handle * point_cloud_handle,
enum peak_icv_point_type point_type,
const char * file_path )
inlinestatic

◆ peak_icv_PointCloud_CreateFromPoints()

peak_icv_status peak_icv_PointCloud_CreateFromPoints ( peak_icv_point_cloud_handle * point_cloud_handle,
peak_icv_point_xyz_variant points,
size_t num_points,
enum peak_icv_point_type point_type )
inlinestatic

◆ peak_icv_PointCloud_CreateFromXYZImage()

peak_icv_status peak_icv_PointCloud_CreateFromXYZImage ( peak_icv_point_cloud_handle * point_cloud_handle,
peak_icv_image_handle xyz_image_handle )
inlinestatic

◆ peak_icv_PointCloud_CreateFromXYZImageAndIntensityImage()

peak_icv_status peak_icv_PointCloud_CreateFromXYZImageAndIntensityImage ( peak_icv_point_cloud_handle * point_cloud_handle,
peak_icv_image_handle xyz_image_handle,
peak_icv_image_handle intensity_image_handle )
inlinestatic

◆ peak_icv_PointCloud_CreateFromXYZImageAndOverlayImage()

peak_icv_status peak_icv_PointCloud_CreateFromXYZImageAndOverlayImage ( peak_icv_point_cloud_handle * point_cloud_handle,
peak_icv_image_handle xyz_image_handle,
peak_icv_image_handle overlay_image_handle )
inlinestatic

◆ peak_icv_PointCloud_Destroy()

peak_icv_status peak_icv_PointCloud_Destroy ( peak_icv_point_cloud_handle point_cloud_handle)
inlinestatic

◆ peak_icv_PointCloud_GetPoints()

peak_icv_status peak_icv_PointCloud_GetPoints ( peak_icv_point_cloud_handle point_cloud_handle,
peak_icv_point_xyz_variant points,
size_t byte_size_points )
inlinestatic

◆ peak_icv_PointCloud_GetPoints_GetCount()

peak_icv_status peak_icv_PointCloud_GetPoints_GetCount ( peak_icv_point_cloud_handle point_cloud_handle,
size_t * num_points )
inlinestatic

◆ peak_icv_PointCloud_GetPoints_GetSizeInBytes()

peak_icv_status peak_icv_PointCloud_GetPoints_GetSizeInBytes ( peak_icv_point_cloud_handle point_cloud_handle,
size_t * byte_size_points )
inlinestatic

◆ peak_icv_PointCloud_GetType()

peak_icv_status peak_icv_PointCloud_GetType ( peak_icv_point_cloud_handle point_cloud_handle,
enum peak_icv_point_type * point_type )
inlinestatic

◆ peak_icv_PointCloud_IncreaseUseCount()

peak_icv_status peak_icv_PointCloud_IncreaseUseCount ( peak_icv_point_cloud_handle point_cloud_handle)
inlinestatic

◆ peak_icv_PointCloud_SaveToFile()

peak_icv_status peak_icv_PointCloud_SaveToFile ( peak_icv_point_cloud_handle point_cloud_handle,
const char * file_path,
peak_icv_point_cloud_save_options save_options )
inlinestatic

◆ peak_icv_PointCloud_Transform()

peak_icv_status peak_icv_PointCloud_Transform ( peak_icv_point_cloud_handle input_point_cloud,
peak_icv_transformation_matrix_3d matrix_3d,
peak_icv_point_cloud_handle * output_point_cloud )
inlinestatic

◆ peak_icv_PointCloud_TransformToWorkspace()

peak_icv_status peak_icv_PointCloud_TransformToWorkspace ( peak_icv_point_cloud_handle input_point_cloud,
peak_icv_extrinsic_parameters extrinsic_parameters,
size_t extrinsic_parameters_size,
peak_icv_point_cloud_handle * output_point_cloud )
inlinestatic

◆ peak_icv_Polygon_Create()

peak_icv_status peak_icv_Polygon_Create ( peak_icv_polygon_handle * polygon_handle)
inlinestatic

◆ peak_icv_Polygon_CreateFromPoints()

peak_icv_status peak_icv_Polygon_CreateFromPoints ( peak_icv_polygon_handle * polygon_handle,
peak_icv_point_type_variant points,
size_t num_points,
enum peak_icv_point_type point_type )
inlinestatic

◆ peak_icv_Polygon_Destroy()

peak_icv_status peak_icv_Polygon_Destroy ( peak_icv_polygon_handle polygon_handle)
inlinestatic

◆ peak_icv_Polygon_GetPoints()

peak_icv_status peak_icv_Polygon_GetPoints ( peak_icv_polygon_handle polygon_handle,
peak_icv_point_type_variant points,
size_t byte_size_points )
inlinestatic

◆ peak_icv_Polygon_GetPoints_GetCount()

peak_icv_status peak_icv_Polygon_GetPoints_GetCount ( peak_icv_polygon_handle polygon_handle,
size_t * points_count )
inlinestatic

◆ peak_icv_Polygon_GetPoints_GetSizeInBytes()

peak_icv_status peak_icv_Polygon_GetPoints_GetSizeInBytes ( peak_icv_polygon_handle polygon_handle,
size_t * byte_size_points )
inlinestatic

◆ peak_icv_Polygon_GetPointType()

peak_icv_status peak_icv_Polygon_GetPointType ( peak_icv_polygon_handle polygon_handle,
enum peak_icv_point_type * point_type )
inlinestatic

◆ peak_icv_Polygon_IncreaseUseCount()

peak_icv_status peak_icv_Polygon_IncreaseUseCount ( peak_icv_polygon_handle polygon_handle)
inlinestatic

◆ peak_icv_Polygon_IsClosed()

peak_icv_status peak_icv_Polygon_IsClosed ( peak_icv_polygon_handle polygon_handle,
bool * is_closed )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetAlgorithm()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetAlgorithm ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_icv_chromatic_adaption_algorithm * algorithm )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetColorTemperature()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetColorTemperature ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
uint32_t * color_temperature )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetColorTemperatureRange()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetColorTemperatureRange ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_common_range_u * range )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetTargetColorSpace()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_GetTargetColorSpace ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_icv_color_space * color_space )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_HasColorTemperature()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_HasColorTemperature ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
bool * has_color_temperature )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_IsEnabled()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_IsEnabled ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
bool * enabled )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_ResetColorTemperature()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_ResetColorTemperature ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle)
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetAlgorithm()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetAlgorithm ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_icv_chromatic_adaption_algorithm algorithm )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetColorTemperature()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetColorTemperature ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
uint32_t color_temperature )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetEnabled()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetEnabled ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
bool enabled )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetTargetColorSpace()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ChromaticAdaption_SetTargetColorSpace ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_icv_color_space color_space )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ColorCorrection_IsEnabled()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ColorCorrection_IsEnabled ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
bool * enabled )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ColorCorrection_SetEnabled()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ColorCorrection_SetEnabled ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
bool enabled )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_Create()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_Create ( peak_icv_color_matrix_transformation_handle * color_matrix_transformation_handle)
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_Destroy()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_Destroy ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle)
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_GetColorCorrectionMatrix()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_GetColorCorrectionMatrix ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_icv_color_correction_matrix * color_correction_matrix )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_GetEffectiveMatrix()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_GetEffectiveMatrix ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_icv_color_correction_matrix * color_correction_matrix )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_GetSaturation()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_GetSaturation ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
float * saturation )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_GetSaturationRange()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_GetSaturationRange ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_common_interval_f * range )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_NeedsProcessing()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_NeedsProcessing ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
bool * needs_processing )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_ProcessInplace()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_ProcessInplace ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_icv_image_handle input_image_handle )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_Saturation_IsEnabled()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_Saturation_IsEnabled ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
bool * enabled )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_Saturation_SetEnabled()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_Saturation_SetEnabled ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
bool enabled )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_SetColorCorrectionMatrix()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_SetColorCorrectionMatrix ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
peak_icv_color_correction_matrix color_correction_matrix )
inlinestatic

◆ peak_icv_Preprocessing_ColorMatrixTransformation_SetSaturation()

peak_icv_status peak_icv_Preprocessing_ColorMatrixTransformation_SetSaturation ( peak_icv_color_matrix_transformation_handle color_matrix_transformation_handle,
float saturation )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_Create()

peak_icv_status peak_icv_Preprocessing_Downsampling_Create ( peak_icv_downsampling_handle * downsampling_handle,
peak_icv_downsampling_factor factor,
peak_icv_downsampling_mode mode )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_Destroy()

peak_icv_status peak_icv_Preprocessing_Downsampling_Destroy ( peak_icv_downsampling_handle downsampling_handle)
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_GetFactor()

peak_icv_status peak_icv_Preprocessing_Downsampling_GetFactor ( peak_icv_downsampling_handle downsampling_handle,
peak_icv_downsampling_factor * factor )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_GetMode()

peak_icv_status peak_icv_Preprocessing_Downsampling_GetMode ( peak_icv_downsampling_handle downsampling_handle,
peak_icv_downsampling_mode * mode )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_GetOutputImageSize()

peak_icv_status peak_icv_Preprocessing_Downsampling_GetOutputImageSize ( peak_icv_downsampling_handle downsampling_handle,
peak_icv_image_handle input_image_handle,
peak_common_size * output_image_size )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_GetRange()

peak_icv_status peak_icv_Preprocessing_Downsampling_GetRange ( peak_icv_downsampling_handle downsampling_handle,
peak_common_interval_u * range )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_NeedsProcessing()

peak_icv_status peak_icv_Preprocessing_Downsampling_NeedsProcessing ( peak_icv_downsampling_handle downsampling_handle,
bool * needs_processing )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_Process()

peak_icv_status peak_icv_Preprocessing_Downsampling_Process ( peak_icv_downsampling_handle downsampling_handle,
peak_icv_image_handle input_image_handle,
peak_icv_image_handle output_image_handle )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_SetFactor()

peak_icv_status peak_icv_Preprocessing_Downsampling_SetFactor ( peak_icv_downsampling_handle downsampling_handle,
peak_icv_downsampling_factor factor )
inlinestatic

◆ peak_icv_Preprocessing_Downsampling_SetMode()

peak_icv_status peak_icv_Preprocessing_Downsampling_SetMode ( peak_icv_downsampling_handle downsampling_handle,
peak_icv_downsampling_mode mode )
inlinestatic

◆ peak_icv_Preprocessing_Gain_Create()

peak_icv_status peak_icv_Preprocessing_Gain_Create ( peak_icv_gain_handle * gain_handle)
inlinestatic

◆ peak_icv_Preprocessing_Gain_Destroy()

peak_icv_status peak_icv_Preprocessing_Gain_Destroy ( peak_icv_gain_handle gain_handle)
inlinestatic

◆ peak_icv_Preprocessing_Gain_GetRange()

peak_icv_status peak_icv_Preprocessing_Gain_GetRange ( peak_icv_gain_handle gain_handle,
peak_common_interval_f * range )
inlinestatic

◆ peak_icv_Preprocessing_Gain_GetValue()

peak_icv_status peak_icv_Preprocessing_Gain_GetValue ( peak_icv_gain_handle gain_handle,
peak_icv_gain_type type,
float * value )
inlinestatic

◆ peak_icv_Preprocessing_Gain_NeedsProcessing()

peak_icv_status peak_icv_Preprocessing_Gain_NeedsProcessing ( peak_icv_gain_handle gain_handle,
bool * needs_processing )
inlinestatic

◆ peak_icv_Preprocessing_Gain_ProcessInplace()

peak_icv_status peak_icv_Preprocessing_Gain_ProcessInplace ( peak_icv_gain_handle gain_handle,
peak_icv_image_handle input_image_handle )
inlinestatic

◆ peak_icv_Preprocessing_Gain_SetValue()

peak_icv_status peak_icv_Preprocessing_Gain_SetValue ( peak_icv_gain_handle gain_handle,
peak_icv_gain_type type,
float value )
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_Create()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_Create ( peak_icv_hotpixel_correction_handle * hotpixel_correction_handle)
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_Destroy()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_Destroy ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle)
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_Detect()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_Detect ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle,
peak_icv_image_handle input_image_handle,
uint32_t sensitivity,
float gainFactor )
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_GetList()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_GetList ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle,
peak_common_point * list,
size_t count )
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_GetList_GetCount()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_GetList_GetCount ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle,
size_t * count )
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_GetSensitivityRange()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_GetSensitivityRange ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle,
peak_common_interval_u * range )
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_IncreaseUseCount()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_IncreaseUseCount ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle)
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_ProcessInplace()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_ProcessInplace ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle,
peak_icv_image_handle input_image_handle )
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_ResetList()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_ResetList ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle)
inlinestatic

◆ peak_icv_Preprocessing_HotpixelCorrection_SetList()

peak_icv_status peak_icv_Preprocessing_HotpixelCorrection_SetList ( peak_icv_hotpixel_correction_handle hotpixel_correction_handle,
peak_common_point * list,
size_t count )
inlinestatic

◆ peak_icv_Preprocessing_ImageConverter_Convert()

peak_icv_status peak_icv_Preprocessing_ImageConverter_Convert ( peak_icv_image_converter_handle converter_handle,
peak_icv_image_handle input_handle,
enum peak_common_pixel_format pixel_format,
peak_icv_image_handle * output_handle )
inlinestatic

◆ peak_icv_Preprocessing_ImageConverter_Create()

peak_icv_status peak_icv_Preprocessing_ImageConverter_Create ( peak_icv_image_converter_handle * image_converter_handle)
inlinestatic

◆ peak_icv_Preprocessing_ImageConverter_Destroy()

peak_icv_status peak_icv_Preprocessing_ImageConverter_Destroy ( peak_icv_image_converter_handle image_converter_handle)
inlinestatic

◆ peak_icv_Preprocessing_ImageConverter_ReleaseBuffers()

peak_icv_status peak_icv_Preprocessing_ImageConverter_ReleaseBuffers ( peak_icv_image_converter_handle converter_handle)
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_Create()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_Create ( peak_icv_tone_curve_correction_handle * tone_curve_correction_handle)
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_Destroy()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_Destroy ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle)
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_GetDigitalBlack()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_GetDigitalBlack ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle,
float * value )
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_GetDigitalBlackRange()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_GetDigitalBlackRange ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle,
peak_common_interval_f * range )
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_GetGamma()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_GetGamma ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle,
float * value )
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_GetGammaRange()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_GetGammaRange ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle,
peak_common_interval_f * range )
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_NeedsProcessing()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_NeedsProcessing ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle,
bool * needs_processing )
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_ProcessInplace()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_ProcessInplace ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle,
peak_icv_image_handle input_image_handle )
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_SetDigitalBlack()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_SetDigitalBlack ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle,
float value )
inlinestatic

◆ peak_icv_Preprocessing_ToneCurveCorrection_SetGamma()

peak_icv_status peak_icv_Preprocessing_ToneCurveCorrection_SetGamma ( peak_icv_tone_curve_correction_handle tone_curve_correction_handle,
float value )
inlinestatic

◆ peak_icv_Preprocessing_Transformation_GetOutputPixelFormat()

peak_icv_status peak_icv_Preprocessing_Transformation_GetOutputPixelFormat ( peak_common_pixel_format input_pixel_format,
peak_icv_preprocessing_transformation_parameters parameters,
peak_common_pixel_format * output_pixel_format )
inlinestatic

◆ peak_icv_Preprocessing_Transformation_Process()

peak_icv_status peak_icv_Preprocessing_Transformation_Process ( peak_icv_image_handle input_image_handle,
peak_icv_preprocessing_transformation_parameters parameters,
peak_icv_image_handle output_image_handle )
inlinestatic

◆ peak_icv_Region_Array_Create()

peak_icv_status peak_icv_Region_Array_Create ( peak_icv_region_handle * region_handles,
size_t num_region_handles )
inlinestatic

◆ peak_icv_Region_Array_Destroy()

peak_icv_status peak_icv_Region_Array_Destroy ( peak_icv_region_handle * region_handles,
size_t num_region_handles )
inlinestatic

◆ peak_icv_Region_Compare()

peak_icv_status peak_icv_Region_Compare ( peak_icv_region_handle region_handle_lhs,
peak_icv_region_handle region_handle_rhs,
bool * is_equal )
inlinestatic

◆ peak_icv_Region_Create()

peak_icv_status peak_icv_Region_Create ( peak_icv_region_handle * region_handle)
inlinestatic

◆ peak_icv_Region_CreateFromPoints()

peak_icv_status peak_icv_Region_CreateFromPoints ( peak_icv_region_handle * region_handle,
peak_common_point * points,
size_t num_points )
inlinestatic

◆ peak_icv_Region_CreateFromRectangle()

peak_icv_status peak_icv_Region_CreateFromRectangle ( peak_icv_region_handle * region_handle,
peak_common_rectangle rect )
inlinestatic

◆ peak_icv_Region_Destroy()

peak_icv_status peak_icv_Region_Destroy ( peak_icv_region_handle region_handle)
inlinestatic

◆ peak_icv_Region_Difference()

peak_icv_status peak_icv_Region_Difference ( peak_icv_region_handle input_region_minuend,
peak_icv_region_handle input_region_subtrahend,
peak_icv_region_handle * output_region_difference )
inlinestatic

◆ peak_icv_Region_Dilation()

peak_icv_status peak_icv_Region_Dilation ( peak_icv_region_handle input_region,
peak_icv_region_handle input_structuring_element,
peak_icv_region_handle * output_region_dilation )
inlinestatic

◆ peak_icv_Region_Draw()

peak_icv_status peak_icv_Region_Draw ( peak_icv_image_handle image,
peak_icv_region_handle input_region,
peak_icv_drawing_options drawing_options )
inlinestatic

◆ peak_icv_Region_Erosion()

peak_icv_status peak_icv_Region_Erosion ( peak_icv_region_handle input_region,
peak_icv_region_handle input_structuring_element,
peak_icv_region_handle * output_region_erosion )
inlinestatic

◆ peak_icv_Region_GetArea()

peak_icv_status peak_icv_Region_GetArea ( peak_icv_region_handle input_region,
size_t * area )
inlinestatic

◆ peak_icv_Region_GetCenterOfGravity()

peak_icv_status peak_icv_Region_GetCenterOfGravity ( peak_icv_region_handle input_region,
peak_common_point_f * center_of_gravity )
inlinestatic

◆ peak_icv_Region_GetConnectedComponents()

peak_icv_status peak_icv_Region_GetConnectedComponents ( peak_icv_region_handle input_region,
peak_icv_region_handle * output_regions,
size_t region_handles_count )
inlinestatic

◆ peak_icv_Region_GetConnectedComponents_GetCount()

peak_icv_status peak_icv_Region_GetConnectedComponents_GetCount ( peak_icv_region_handle input_region,
size_t * output_regions_count )
inlinestatic

◆ peak_icv_Region_GetPoints()

peak_icv_status peak_icv_Region_GetPoints ( peak_icv_region_handle input_region,
peak_common_point * points,
size_t num_points )
inlinestatic

◆ peak_icv_Region_GetPoints_GetCount()

peak_icv_status peak_icv_Region_GetPoints_GetCount ( peak_icv_region_handle input_region,
size_t * points_count )
inlinestatic

◆ peak_icv_Region_IncreaseUseCount()

peak_icv_status peak_icv_Region_IncreaseUseCount ( peak_icv_region_handle region_handle)
inlinestatic

◆ peak_icv_Region_Intersection()

peak_icv_status peak_icv_Region_Intersection ( peak_icv_region_handle input_region_1,
peak_icv_region_handle input_region_2,
peak_icv_region_handle * output_region_intersection )
inlinestatic

◆ peak_icv_Region_Scale()

peak_icv_status peak_icv_Region_Scale ( peak_icv_region_handle input_region_handle,
peak_common_size input_size,
peak_common_size output_size,
peak_icv_interpolation interpolation,
peak_icv_region_handle * output_region_handle )
inlinestatic

◆ peak_icv_Region_SelectByArea()

peak_icv_status peak_icv_Region_SelectByArea ( peak_icv_region_handle * input_regions,
size_t num_input_regions,
peak_common_interval_u area,
peak_icv_region_handle * output_regions,
size_t num_output_regions )
inlinestatic

◆ peak_icv_Region_SelectByArea_GetCount()

peak_icv_status peak_icv_Region_SelectByArea_GetCount ( peak_icv_region_handle * input_regions,
size_t num_input_regions,
peak_common_interval_u area,
size_t * num_output_regions )
inlinestatic

◆ peak_icv_Region_SelectByCenterOfGravityRect()

peak_icv_status peak_icv_Region_SelectByCenterOfGravityRect ( peak_icv_region_handle * input_regions,
size_t num_input_regions,
peak_common_rectangle_f rect,
peak_icv_region_handle * output_regions,
size_t num_output_regions )
inlinestatic

◆ peak_icv_Region_SelectByCenterOfGravityRect_GetCount()

peak_icv_status peak_icv_Region_SelectByCenterOfGravityRect_GetCount ( peak_icv_region_handle * input_regions,
size_t num_input_regions,
peak_common_rectangle_f rect,
size_t * num_output_regions )
inlinestatic

◆ peak_icv_Region_SelectByCenterOfGravityX()

peak_icv_status peak_icv_Region_SelectByCenterOfGravityX ( peak_icv_region_handle * input_regions,
size_t num_input_regions,
peak_common_interval_f x,
peak_icv_region_handle * output_regions,
size_t num_output_regions )
inlinestatic

◆ peak_icv_Region_SelectByCenterOfGravityX_GetCount()

peak_icv_status peak_icv_Region_SelectByCenterOfGravityX_GetCount ( peak_icv_region_handle * input_regions,
size_t num_input_regions,
peak_common_interval_f x,
size_t * num_output_regions )
inlinestatic

◆ peak_icv_Region_SelectByCenterOfGravityY()

peak_icv_status peak_icv_Region_SelectByCenterOfGravityY ( peak_icv_region_handle * input_regions,
size_t num_input_regions,
peak_common_interval_f y,
peak_icv_region_handle * output_regions,
size_t num_output_regions )
inlinestatic

◆ peak_icv_Region_SelectByCenterOfGravityY_GetCount()

peak_icv_status peak_icv_Region_SelectByCenterOfGravityY_GetCount ( peak_icv_region_handle * input_regions,
size_t num_input_regions,
peak_common_interval_f y,
size_t * num_output_regions )
inlinestatic

◆ peak_icv_Region_Union()

peak_icv_status peak_icv_Region_Union ( peak_icv_region_handle input_region_1,
peak_icv_region_handle input_region_2,
peak_icv_region_handle * output_region_united )
inlinestatic

◆ peak_icv_Threshold_GetRange()

peak_icv_status peak_icv_Threshold_GetRange ( peak_icv_image_handle image,
peak_icv_variant_interval interval,
size_t size_of_interval )
inlinestatic

◆ peak_icv_Threshold_Process()

peak_icv_status peak_icv_Threshold_Process ( peak_icv_image_handle input_image,
c_peak_icv_variant_interval interval,
size_t size_of_interval,
peak_icv_region_handle * output_region )
inlinestatic

◆ peak_icv_ToneMapping_Drago_Create()

peak_icv_status peak_icv_ToneMapping_Drago_Create ( peak_icv_tone_mapping_drago_handle * tone_mapping_handle)
inlinestatic

◆ peak_icv_ToneMapping_Drago_Destroy()

peak_icv_status peak_icv_ToneMapping_Drago_Destroy ( peak_icv_tone_mapping_drago_handle tone_mapping_handle)
inlinestatic

◆ peak_icv_ToneMapping_Drago_GetOutputPixelFormat()

peak_icv_status peak_icv_ToneMapping_Drago_GetOutputPixelFormat ( peak_icv_tone_mapping_drago_handle tone_mapping_handle,
peak_common_pixel_format input_pixel_format,
peak_common_pixel_format * output_pixel_format )
inlinestatic

◆ peak_icv_ToneMapping_Drago_Process()

peak_icv_status peak_icv_ToneMapping_Drago_Process ( peak_icv_tone_mapping_drago_handle tone_mapping_handle,
peak_icv_image_handle input_hdr_image,
peak_icv_image_handle output_ldr_image )
inlinestatic

◆ peak_icv_ToneMapping_Linear_Create()

peak_icv_status peak_icv_ToneMapping_Linear_Create ( peak_icv_tone_mapping_linear_handle * tone_mapping_handle)
inlinestatic

◆ peak_icv_ToneMapping_Linear_Destroy()

peak_icv_status peak_icv_ToneMapping_Linear_Destroy ( peak_icv_tone_mapping_linear_handle tone_mapping_handle)
inlinestatic

◆ peak_icv_ToneMapping_Linear_GetExposureValueRange()

peak_icv_status peak_icv_ToneMapping_Linear_GetExposureValueRange ( peak_icv_tone_mapping_linear_handle tone_mapping_handle,
peak_icv_image_handle hdr_image,
peak_common_interval_f * range )
inlinestatic

◆ peak_icv_ToneMapping_Linear_GetOutputPixelFormat()

peak_icv_status peak_icv_ToneMapping_Linear_GetOutputPixelFormat ( peak_icv_tone_mapping_linear_handle tone_mapping_handle,
peak_common_pixel_format input_pixel_format,
peak_common_pixel_format * output_pixel_format )
inlinestatic

◆ peak_icv_ToneMapping_Linear_Process()

peak_icv_status peak_icv_ToneMapping_Linear_Process ( peak_icv_tone_mapping_linear_handle tone_mapping_handle,
peak_icv_image_handle hdr_image,
float center_exposure_value,
float number_of_stops,
peak_icv_image_handle ldr_image )
inlinestatic

◆ peak_icv_Transform_DepthMap_To_XYZImage()

peak_icv_status peak_icv_Transform_DepthMap_To_XYZImage ( peak_icv_image_handle xyz_image_handle,
peak_icv_intrinsic_parameters intrinsic_parameters,
size_t intrinsic_parameters_size,
peak_icv_image_handle depth_map_handle )
inlinestatic

◆ peak_icv_Transform_Undistortion_Create()

peak_icv_status peak_icv_Transform_Undistortion_Create ( peak_icv_undistortion_handle * undistortion_handle,
peak_icv_intrinsic_parameters intrinsic_parameters,
size_t intrinsic_parameters_size,
peak_icv_intrinsic_parameters * new_intrinsic_parameters )
inlinestatic

◆ peak_icv_Transform_Undistortion_Create_With_Image_CaptureInformation()

peak_icv_status peak_icv_Transform_Undistortion_Create_With_Image_CaptureInformation ( peak_icv_undistortion_handle * undistortion_handle,
peak_icv_intrinsic_parameters intrinsic_parameters,
size_t intrinsic_parameters_size,
peak_icv_capture_information image_capture_information,
size_t capture_information_size,
peak_icv_intrinsic_parameters * new_intrinsic_parameters )
inlinestatic

◆ peak_icv_Transform_Undistortion_CreateWithImageMetadata()

peak_icv_status peak_icv_Transform_Undistortion_CreateWithImageMetadata ( peak_icv_undistortion_handle * undistortion_handle,
peak_icv_metadata_handle metadata_handle,
peak_icv_intrinsic_parameters intrinsic_parameters,
size_t intrinsic_parameters_size,
peak_icv_intrinsic_parameters * new_intrinsic_parameters )
inlinestatic

◆ peak_icv_Transform_Undistortion_Destroy()

peak_icv_status peak_icv_Transform_Undistortion_Destroy ( peak_icv_undistortion_handle undistortion_handle)
inlinestatic

◆ peak_icv_Transform_Undistortion_GetInterpolation()

peak_icv_status peak_icv_Transform_Undistortion_GetInterpolation ( peak_icv_undistortion_handle undistortion_handle,
enum peak_icv_interpolation * interpolation )
inlinestatic

◆ peak_icv_Transform_Undistortion_IncreaseUseCount()

peak_icv_status peak_icv_Transform_Undistortion_IncreaseUseCount ( peak_icv_undistortion_handle undistortion_handle)
inlinestatic

◆ peak_icv_Transform_Undistortion_Process()

peak_icv_status peak_icv_Transform_Undistortion_Process ( peak_icv_undistortion_handle undistortion_handle,
peak_icv_image_handle input_image,
peak_icv_image_handle output_image )
inlinestatic

◆ peak_icv_Transform_Undistortion_SetInterpolation()

peak_icv_status peak_icv_Transform_Undistortion_SetInterpolation ( peak_icv_undistortion_handle undistortion_handle,
enum peak_icv_interpolation interpolation )
inlinestatic

◆ peak_icv_ValidateBinary()

peak_icv_status peak_icv_ValidateBinary ( const uint8_t * binary,
size_t binary_size,
bool * is_valid )
inlinestatic

◆ peak_icv_WorkspaceCalibration_Process()

peak_icv_status peak_icv_WorkspaceCalibration_Process ( peak_icv_calibration_plate_handle calibration_plate,
peak_icv_intrinsic_parameters intrinsic_parameters,
size_t intrinsic_parameters_size,
peak_icv_image_handle image,
peak_icv_calibration_result_handle * calibration_result )
inlinestatic