![]() |
IDS peak comfortC
v1.0.0
|
Functions | |
| peak_status | peak_IPL_AutoBrightness_Target_GetRange (peak_camera_handle hCam, uint32_t *minAutoBrightnessTarget, uint32_t *maxAutoBrightnessTarget, uint32_t *incAutoBrightnessTarget) |
| Get the current range of valid host auto brightness target values. More... | |
| peak_status | peak_IPL_AutoBrightness_Target_Set (peak_camera_handle hCam, uint32_t autoBrightnessTarget) |
| Set the host auto brightness target value. More... | |
| peak_status | peak_IPL_AutoBrightness_Target_Get (peak_camera_handle hCam, uint32_t *autoBrightnessTarget) |
| Get the host auto brightness target value. More... | |
| peak_status | peak_IPL_AutoBrightness_TargetTolerance_GetRange (peak_camera_handle hCam, uint32_t *minAutoBrightnessTargetTolerance, uint32_t *maxAutoBrightnessTargetTolerance, uint32_t *incAutoBrightnessTargetTolerance) |
| Get the current range of valid host auto brightness target tolerance values. More... | |
| peak_status | peak_IPL_AutoBrightness_TargetTolerance_Set (peak_camera_handle hCam, uint32_t autoBrightnessTargetTolerance) |
| Set the host auto brightness target tolerance value. More... | |
| peak_status | peak_IPL_AutoBrightness_TargetTolerance_Get (peak_camera_handle hCam, uint32_t *autoBrightnessTargetTolerance) |
| Get the host auto brightness target tolerance value. More... | |
| peak_status | peak_IPL_AutoBrightness_TargetPercentile_GetRange (peak_camera_handle hCam, double *minAutoBrightnessTargetPercentile, double *maxAutoBrightnessTargetPercentile, double *incAutoBrightnessTargetPercentile) |
| Get the current range of valid host auto brightness target percentile values. More... | |
| peak_status | peak_IPL_AutoBrightness_TargetPercentile_Set (peak_camera_handle hCam, double autoBrightnessTargetPercentile) |
| Set the host auto brightness target percentile value. More... | |
| peak_status | peak_IPL_AutoBrightness_TargetPercentile_Get (peak_camera_handle hCam, double *autoBrightnessTargetPercentile) |
| Get the host auto brightness target percentile value. More... | |
| peak_status | peak_IPL_AutoBrightness_ROI_Mode_Set (peak_camera_handle hCam, peak_auto_feature_roi_mode autoBrightnessROIMode) |
| Set the host auto brightness ROI mode. More... | |
| peak_status | peak_IPL_AutoBrightness_ROI_Mode_Get (peak_camera_handle hCam, peak_auto_feature_roi_mode *autoBrightnessROIMode) |
| Get the host auto brightness ROI mode. More... | |
| peak_status | peak_IPL_AutoBrightness_ROI_Set (peak_camera_handle hCam, peak_roi autoBrightnessROI) |
| Set the host auto brightness ROI. More... | |
| peak_status | peak_IPL_AutoBrightness_ROI_Get (peak_camera_handle hCam, peak_roi *autoBrightnessROI) |
| Get the host auto brightness ROI. More... | |
| peak_status | peak_IPL_AutoBrightness_Exposure_Mode_Set (peak_camera_handle hCam, peak_auto_feature_mode autoExposureMode) |
| Set the host auto exposure control mode. More... | |
| peak_status | peak_IPL_AutoBrightness_Exposure_Mode_Get (peak_camera_handle hCam, peak_auto_feature_mode *autoExposureMode) |
| Get the host auto exposure control mode. More... | |
| peak_status | peak_IPL_AutoBrightness_Gain_Mode_Set (peak_camera_handle hCam, peak_auto_feature_mode autoGainMode) |
| Set the host auto gain control mode. More... | |
| peak_status | peak_IPL_AutoBrightness_Gain_Mode_Get (peak_camera_handle hCam, peak_auto_feature_mode *autoGainMode) |
| Get the host auto gain control mode. More... | |
Auto brightness control related functions and types.
This feature is applied in the host.
There is also a camera implementation. See Auto brightness control.
| peak_status peak_IPL_AutoBrightness_Exposure_Mode_Get | ( | peak_camera_handle | hCam, |
| peak_auto_feature_mode * | autoExposureMode | ||
| ) |
Get the host auto exposure control mode.
Reads the current host auto exposure control mode.
| [in] | hCam | The camera handle. |
| [out] | autoExposureMode | The current auto exposure control mode. |
autoExposureMode is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_Exposure_Mode_Set | ( | peak_camera_handle | hCam, |
| peak_auto_feature_mode | autoExposureMode | ||
| ) |
Set the host auto exposure control mode.
Writes the desired host auto exposure control mode.
| [in] | hCam | The camera handle. |
| [in] | autoExposureMode | The auto exposure control mode to set. |
autoExposureMode is an invalid auto feature mode. Check peak_auto_feature_mode. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_Gain_Mode_Get | ( | peak_camera_handle | hCam, |
| peak_auto_feature_mode * | autoGainMode | ||
| ) |
Get the host auto gain control mode.
Reads the current host auto gain control mode.
| [in] | hCam | The camera handle. |
| [out] | autoGainMode | The current auto gain control mode. |
autoGainMode is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_Gain_Mode_Set | ( | peak_camera_handle | hCam, |
| peak_auto_feature_mode | autoGainMode | ||
| ) |
Set the host auto gain control mode.
Writes the desired host auto gain control mode.
| [in] | hCam | The camera handle. |
| [in] | autoGainMode | The auto gain control mode to set. |
autoGainMode is an invalid auto feature mode. Check peak_auto_feature_mode. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_ROI_Get | ( | peak_camera_handle | hCam, |
| peak_roi * | autoBrightnessROI | ||
| ) |
Get the host auto brightness ROI.
Reads the current host auto brightness ROI.
| [in] | hCam | The camera handle. |
| [out] | autoBrightnessROI | The auto brightness ROI. |
autoBrightnessROI is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_ROI_Mode_Get | ( | peak_camera_handle | hCam, |
| peak_auto_feature_roi_mode * | autoBrightnessROIMode | ||
| ) |
Get the host auto brightness ROI mode.
Reads the current host auto brightness ROI mode.
| [in] | hCam | The camera handle. |
| [out] | autoBrightnessROIMode | The current auto brightness ROI mode. |
autoBrightnessROIMode is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_ROI_Mode_Set | ( | peak_camera_handle | hCam, |
| peak_auto_feature_roi_mode | autoBrightnessROIMode | ||
| ) |
Set the host auto brightness ROI mode.
Writes the desired host auto brightness ROI mode.
| [in] | hCam | The camera handle. |
| [in] | autoBrightnessROIMode | The auto brightness ROI mode to set. |
autoBrightnessROIMode is an invalid auto feature ROI mode. Check peak_auto_feature_roi_mode. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_ROI_Set | ( | peak_camera_handle | hCam, |
| peak_roi | autoBrightnessROI | ||
| ) |
Set the host auto brightness ROI.
Writes the desired host auto brightness ROI.
| [in] | hCam | The camera handle. |
| [in] | autoBrightnessROI | The auto brightness ROI to set. |
autoBrightnessROI value is out of range. Check the range of valid values via peak_ROI_Offset_GetRange and peak_ROI_Size_GetRange. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_Target_Get | ( | peak_camera_handle | hCam, |
| uint32_t * | autoBrightnessTarget | ||
| ) |
Get the host auto brightness target value.
Reads the current host auto brightness target value.
| [in] | hCam | The camera handle. |
| [out] | autoBrightnessTarget | The auto brightness target value. |
autoBrightnessTarget is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_Target_GetRange | ( | peak_camera_handle | hCam, |
| uint32_t * | minAutoBrightnessTarget, | ||
| uint32_t * | maxAutoBrightnessTarget, | ||
| uint32_t * | incAutoBrightnessTarget | ||
| ) |
Get the current range of valid host auto brightness target values.
Queries the current range of valid values for the host auto brightness target property.
| [in] | hCam | The camera handle. |
| [out] | minAutoBrightnessTarget | The minimum auto brightness target value. |
| [out] | maxAutoBrightnessTarget | The maximum auto brightness target value. |
| [out] | incAutoBrightnessTarget | The auto brightness target value increment. |
minAutoBrightnessTarget, maxAutoBrightnessTarget, and incAutoBrightnessTarget is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_Target_Set | ( | peak_camera_handle | hCam, |
| uint32_t | autoBrightnessTarget | ||
| ) |
Set the host auto brightness target value.
Writes the desired host auto brightness target value.
| [in] | hCam | The camera handle. |
| [in] | autoBrightnessTarget | The auto brightness target value to set. |
autoBrightnessTarget value is out of range. Check the range of valid values via peak_IPL_AutoBrightness_Target_GetRange. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_TargetPercentile_Get | ( | peak_camera_handle | hCam, |
| double * | autoBrightnessTargetPercentile | ||
| ) |
Get the host auto brightness target percentile value.
Reads the current host auto brightness target percentile value.
| [in] | hCam | The camera handle. |
| [out] | autoBrightnessTargetPercentile | The auto brightness target percentile value. |
autoBrightnessTargetPercentile is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_TargetPercentile_GetRange | ( | peak_camera_handle | hCam, |
| double * | minAutoBrightnessTargetPercentile, | ||
| double * | maxAutoBrightnessTargetPercentile, | ||
| double * | incAutoBrightnessTargetPercentile | ||
| ) |
Get the current range of valid host auto brightness target percentile values.
Queries the current range of valid values for the host auto brightness target percentile property.
| [in] | hCam | The camera handle. |
| [out] | minAutoBrightnessTargetPercentile | The minimum auto brightness target percentile value. |
| [out] | maxAutoBrightnessTargetPercentile | The maximum auto brightness target percentile value. |
| [out] | incAutoBrightnessTargetPercentile | The auto brightness target percentile value increment. |
minAutoBrightnessTargetPercentile, maxAutoBrightnessTargetPercentile, and incAutoBrightnessTargetPercentile is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_TargetPercentile_Set | ( | peak_camera_handle | hCam, |
| double | autoBrightnessTargetPercentile | ||
| ) |
Set the host auto brightness target percentile value.
Writes the desired host auto brightness target percentile value.
| [in] | hCam | The camera handle. |
| [in] | autoBrightnessTargetPercentile | The auto brightness target percentile value to set. |
autoBrightnessTargetPercentile value is out of range. Check the range of valid values via peak_IPL_AutoBrightness_TargetPercentile_GetRange. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_TargetTolerance_Get | ( | peak_camera_handle | hCam, |
| uint32_t * | autoBrightnessTargetTolerance | ||
| ) |
Get the host auto brightness target tolerance value.
Reads the current host auto brightness target tolerance value.
| [in] | hCam | The camera handle. |
| [out] | autoBrightnessTargetTolerance | The auto brightness target tolerance value. |
autoBrightnessTargetTolerance is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_TargetTolerance_GetRange | ( | peak_camera_handle | hCam, |
| uint32_t * | minAutoBrightnessTargetTolerance, | ||
| uint32_t * | maxAutoBrightnessTargetTolerance, | ||
| uint32_t * | incAutoBrightnessTargetTolerance | ||
| ) |
Get the current range of valid host auto brightness target tolerance values.
Queries the current range of valid values for the host auto brightness target tolerance property.
| [in] | hCam | The camera handle. |
| [out] | minAutoBrightnessTargetTolerance | The minimum auto brightness target tolerance value. |
| [out] | maxAutoBrightnessTargetTolerance | The maximum auto brightness target tolerance value. |
| [out] | incAutoBrightnessTargetTolerance | The auto brightness target tolerance value increment. |
minAutoBrightnessTargetTolerance, maxAutoBrightnessTargetTolerance, and incAutoBrightnessTargetTolerance is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_TargetTolerance_Set | ( | peak_camera_handle | hCam, |
| uint32_t | autoBrightnessTargetTolerance | ||
| ) |
Set the host auto brightness target tolerance value.
Writes the desired host auto brightness target tolerance value.
| [in] | hCam | The camera handle. |
| [in] | autoBrightnessTargetTolerance | The auto brightness target tolerance value to set. |
autoBrightnessTargetTolerance value is out of range. Check the range of valid values via peak_IPL_AutoBrightness_TargetTolerance_GetRange. hCam is an invalid camera handle.