![]() |
IDS peak comfortC
v1.3.0
|
Functions | |
| peak_status | peak_Decimation_FactorX_GetList (peak_camera_handle hCam, uint32_t *decimationFactorXList, size_t *decimationFactorXCount) |
| Get the list of currently selectable factors for the decimation in x direction. More... | |
| peak_status | peak_Decimation_FactorY_GetList (peak_camera_handle hCam, uint32_t *decimationFactorYList, size_t *decimationFactorYCount) |
| Get the list of currently selectable factors for the decimation in y direction. More... | |
| peak_status | peak_Decimation_Set (peak_camera_handle hCam, uint32_t decimationFactorX, uint32_t decimationFactorY) |
| Set the decimation factors. More... | |
| peak_status | peak_Decimation_Get (peak_camera_handle hCam, uint32_t *decimationFactorX, uint32_t *decimationFactorY) |
| Get the decimation factors. More... | |
Pixel decimation related functions and types.
Pixel decimation is also referred to as pixel skipping.
| peak_status peak_Decimation_FactorX_GetList | ( | peak_camera_handle | hCam, |
| uint32_t * | decimationFactorXList, | ||
| size_t * | decimationFactorXCount | ||
| ) |
Get the list of currently selectable factors for the decimation in x direction.
Queries the list of currently selectable decimation factors for the x direction.
The list of selectable decimation factors may depend on the camera configuration and the camera status.
This function implements the Two Staged Data Query principle.
| [in] | hCam | The camera handle. |
| [out] | decimationFactorXList | Pointer to a user allocated array buffer to receive the decimation factor list. If this parameter is NULL, decimationFactorXCount will contain the current number of decimation factors. The required size of decimationFactorXList in bytes is decimationFactorXCount x sizeof(uint32_t). |
| [in,out] | decimationFactorXCount |
|
decimationFactorXList is not NULL and the value of *decimationFactorXCount is too small to receive the expected amount of data. decimationFactorXCount is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_Decimation_FactorY_GetList | ( | peak_camera_handle | hCam, |
| uint32_t * | decimationFactorYList, | ||
| size_t * | decimationFactorYCount | ||
| ) |
Get the list of currently selectable factors for the decimation in y direction.
Queries the list of currently selectable decimation factors for the y direction.
The list of selectable decimation factors may depend on the camera configuration and the camera status.
This function implements the Two Staged Data Query principle.
| [in] | hCam | The camera handle. |
| [out] | decimationFactorYList | Pointer to a user allocated array buffer to receive the decimation factor list. If this parameter is NULL, decimationFactorYCount will contain the current number of decimation factors. The required size of decimationFactorYList in bytes is decimationFactorYCount x sizeof(uint32_t). |
| [in,out] | decimationFactorYCount |
|
decimationFactorYList is not NULL and the value of *decimationFactorYCount is too small to receive the expected amount of data. decimationFactorYCount is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_Decimation_Get | ( | peak_camera_handle | hCam, |
| uint32_t * | decimationFactorX, | ||
| uint32_t * | decimationFactorY | ||
| ) |
Get the decimation factors.
Reads the current pixel decimation factors.
| [in] | hCam | The camera handle. |
| [out] | decimationFactorX | The decimation factor in x direction. |
| [out] | decimationFactorY | The decimation factor in y direction. |
decimationFactorX and/or decimationFactorY are invalid pointers. hCam is an invalid camera handle. | peak_status peak_Decimation_Set | ( | peak_camera_handle | hCam, |
| uint32_t | decimationFactorX, | ||
| uint32_t | decimationFactorY | ||
| ) |
Set the decimation factors.
Writes the desired pixel decimation factors.
| [in] | hCam | The camera handle. |
| [in] | decimationFactorX | The decimation factor in x direction to set. |
| [in] | decimationFactorY | The decimation factor in y direction to set. |
decimationFactorX and/or decimationFactorY are out of range. Check the range of valid values via peak_Decimation_FactorX_GetList and peak_Decimation_FactorY_GetList. hCam is an invalid camera handle.