|
| peak_afl_status | peak_afl_AutoController_Create (peak_afl_controller_handle *controller, peak_afl_controllerType controllerType) |
| | Create a new controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Destroy (peak_afl_controller_handle controller) |
| | Destroy a controller. Will fail if it is queued inside a manager. More...
|
| |
| peak_afl_status | peak_afl_AutoController_SkipFrames_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if skip frames is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_SkipFrames_Set (peak_afl_controller_handle controller, uint32_t count) |
| | Set number of frames skipped for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_SkipFrames_Get (peak_afl_controller_handle controller, uint32_t *count) |
| | Get number of frames skipped for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_SkipFrames_GetRange (peak_afl_controller_handle controller, uint32_t *min, uint32_t *max, uint32_t *inc) |
| | Get range for frames skipped for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_ROI_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if setting a region of interest is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_ROI_Set (peak_afl_controller_handle controller, peak_afl_rectangle roi) |
| | Set the autofeature region of interest for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_ROI_Get (peak_afl_controller_handle controller, peak_afl_rectangle *roi) |
| | Get the autofeature region of interest for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_ROI_Preset_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if ROI preset is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_ROI_Preset_Set (peak_afl_controller_handle controller, peak_afl_roi_preset roiPreset) |
| | Set the autofeature region of interest preset for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Mode_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if auto mode is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Mode_Set (peak_afl_controller_handle controller, peak_afl_controller_automode mode) |
| | Set the autofeature mode for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Mode_Get (peak_afl_controller_handle controller, peak_afl_controller_automode *mode) |
| | Get the current autofeature mode for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_BrightnessComponent_Mode_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if brightness component mode is supported for a controller component. More...
|
| |
| peak_afl_status | peak_afl_AutoController_BrightnessComponent_Mode_Set (peak_afl_controller_handle controller, peak_afl_controller_brightness_component component, peak_afl_controller_automode mode) |
| | Set the autofeature mode for a brightness component. More...
|
| |
| peak_afl_status | peak_afl_AutoController_BrightnessComponent_Mode_Get (peak_afl_controller_handle controller, peak_afl_controller_brightness_component component, peak_afl_controller_automode *mode) |
| | Get the current brightness component mode for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_BrightnessComponent_Status (peak_afl_controller_handle controller, peak_afl_controller_brightness_component component, peak_afl_controller_status *status) |
| | Get the status for a controller component. More...
|
| |
| peak_afl_status | peak_afl_AutoController_BrightnessComponent_Callback_Set (peak_afl_controller_handle controller, peak_afl_controller_brightness_component component, peak_afl_callback_type type, void *funcPtr, void *context) |
| | Set a callback for a controller component. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Status (peak_afl_controller_handle controller, peak_afl_controller_status *status) |
| | Get the status for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_GetLastAutoAverage (peak_afl_controller_handle controller, uint8_t *average) |
| | Get the last auto average for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_GetLastAutoAverages (peak_afl_controller_handle controller, uint8_t *averageRed, uint8_t *averageGreen, uint8_t *averageBlue) |
| | Get the last auto average for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoTarget_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | check if auto target is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoTarget_Set (peak_afl_controller_handle controller, uint32_t target) |
| | Set the auto target for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoTarget_Get (peak_afl_controller_handle controller, uint32_t *target) |
| | Get the currently set auto target for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoTarget_GetRange (peak_afl_controller_handle controller, uint32_t *min, uint32_t *max, uint32_t *inc) |
| | Get the auto target range for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoTolerance_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | check if auto tolerance is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoTolerance_Set (peak_afl_controller_handle controller, uint32_t tolerance) |
| | Set the auto tolerance for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoTolerance_Get (peak_afl_controller_handle controller, uint32_t *tolerance) |
| | Get the current auto tolerance for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoTolerance_GetRange (peak_afl_controller_handle controller, uint32_t *min, uint32_t *max, uint32_t *inc) |
| | Get the auto tolerance range for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoPercentile_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | check if auto percentile is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoPercentile_Set (peak_afl_controller_handle controller, double percentile) |
| | Set the auto percentile for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoPercentile_Get (peak_afl_controller_handle controller, double *percentile) |
| | Get the auto percentile for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_AutoPercentile_GetRange (peak_afl_controller_handle controller, double *min, double *max, double *inc) |
| | Get the auto percentile range for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Type_Get (peak_afl_controller_handle controller, peak_afl_controllerType *type) |
| | Get the controller type. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Algorithm_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | check if setting an algorithm is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Algorithm_Set (peak_afl_controller_handle controller, peak_afl_controller_algorithm algorithm) |
| | Set the used algorithm for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Algorithm_Get (peak_afl_controller_handle controller, peak_afl_controller_algorithm *algorithm) |
| | Get the used algorithm for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Algorithm_GetList (peak_afl_controller_handle controller, peak_afl_controller_algorithm *typeList, uint32_t *listSize) |
| | Get the list of supported algorithms for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_SharpnessAlgorithm_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | check setting a sharpness algorithm is supported by a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_SharpnessAlgorithm_Set (peak_afl_controller_handle controller, peak_afl_controller_sharpness_algorithm algorithm) |
| | Set the used sharpness algorithm for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_SharpnessAlgorithm_Get (peak_afl_controller_handle controller, peak_afl_controller_sharpness_algorithm *algorithm) |
| | Get the used sharpness algorithm for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_SharpnessAlgorithm_GetList (peak_afl_controller_handle controller, peak_afl_controller_sharpness_algorithm *typeList, uint32_t *listSize) |
| | Get the list of supported sharpness algorithms for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Callback_Set (peak_afl_controller_handle controller, peak_afl_callback_type type, void *funcPtr, void *context) |
| | Set a callback for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Weighted_ROI_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if weighted region of interest is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Weighted_ROI_Min_Size (peak_afl_controller_handle controller, peak_afl_size *size) |
| | Get the autofeature minimum size for the weighted region of interest for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Weighted_ROI_Set (peak_afl_controller_handle controller, const peak_afl_weighted_rectangle *weightedRoiList, uint32_t listSize) |
| | Set the autofeature weighted region of interest for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Weighted_ROI_Get (peak_afl_controller_handle controller, peak_afl_weighted_rectangle *weightedRoiList, uint32_t *listSize) |
| | Get the autofeature weighted region of interest for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Limit_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if limit is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Limit_Default (peak_afl_controller_handle controller, peak_afl_controller_limit *limit) |
| | Get the autofeature default limit. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Limit_Set (peak_afl_controller_handle controller, peak_afl_controller_limit limit) |
| | Set the autofeature limit for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Limit_Get (peak_afl_controller_handle controller, peak_afl_controller_limit *limit) |
| | Get the autofeature limit for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Hysteresis_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if hysteresis is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Hysteresis_Default (peak_afl_controller_handle controller, uint8_t *hysteresis) |
| | Get the autofeature hysteresis default. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Hysteresis_Set (peak_afl_controller_handle controller, uint8_t hysteresis) |
| | Set the autofeature hysteresis for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Hysteresis_Get (peak_afl_controller_handle controller, uint8_t *hysteresis) |
| | Get the autofeature hysteresis for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_Hysteresis_GetRange (peak_afl_controller_handle controller, uint8_t *min, uint8_t *max, uint8_t *inc) |
| | Get autofeature hysteresis range for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_GainLimit_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| | Check if gain limit is supported for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_GainLimit_Set (peak_afl_controller_handle controller, peak_afl_double_limit limit) |
| | Set autofeature gain limit for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_GainLimit_Get (peak_afl_controller_handle controller, peak_afl_double_limit *limit) |
| | Get autofeature gain limit for a controller. More...
|
| |
| peak_afl_status | peak_afl_AutoController_GainLimit_GetRange (peak_afl_controller_handle controller, peak_afl_double_limit *limit) |
| | Get autofeature gain limit range for a controller. More...
|
| |
Definitions on AutoController and values.