RidgeRun AEW Library: librraew
1.1
|
Struct that contains all the required information of the interface. More...
#include <rraew.h>
Public Attributes | |
int | stat_max_v_window |
Stats parameters. | |
int | stat_max_pxl_v_window |
Maximum number of pixels in vertical direction per window. | |
int | stat_min_pxl_v_window |
Minimum number of pixels in vertical direction per window. | |
int | stat_max_h_window |
Maximum number of horizontal windows. | |
int | stat_max_pxl_h_window |
Maximum number of pixels in horizontal direction per window. | |
int | stat_min_pxl_h_window |
Minimum number of pixels in horizontal direction per window. | |
float | max_gain |
Maximum gain. | |
float | min_gain |
Minimum gain. | |
int | n_gain_steps |
Number of gain ranges. | |
struct rraew_gain_step * | gain_steps |
The structure contains the gain steps for the different ranges. | |
RraewSetGain | set_gain |
Sets the digital gain of each channel RGB. | |
void * | set_gain_target |
Pointer to the instance that contains the set_gain function. | |
RraewGetGain | get_gain |
Gets the digital gain of each channel RGB. | |
void * | get_gain_target |
Pointer to the instance that contains the get_gain function. | |
RraewSetStatParameters | set_stat_parameters |
Set parameters for the aew statistical module. | |
void * | set_stat_parameters_target |
Pointer to the instance that contains the set_stat_parameters function. | |
RraewReadStatData | read_stat_data |
Read data from the statistical module and parse it into a 'rraew_stat' struct array that organized the data of each windows sequentially. | |
void * | read_stat_data_target |
Pointer to the instance that contains the read_stat_data function. | |
RraewReleaseStatData | release_stat_data |
Release memory used for the statistical data. | |
void * | release_stat_data_target |
Pointer to the instance that contains the release_stat_data function. |
Struct that contains all the required information of the interface.
Includes functions to access ipipe gains and statistical data and information about statistic configuration parameters and gain ranges
The structure contains the gain steps for the different ranges.
The array should be incrementally ordered.
Gets the digital gain of each channel RGB.
Pointer to the instance that contains the get_gain function.
For C applications this pointer can be NULL
Maximum gain.
Defines the maximun value that can be asigned to the sensor gain, so it refers to the maximun value allowed by the set gain function.
Use floating point NOT fixed point
Minimum gain.
Defines the minimun value that can be asigned to the sensor gain, so it refers to the minimun value allowed by the set gain function.
Use floating point NOT fixed point
Number of gain ranges.
Read data from the statistical module and parse it into a 'rraew_stat' struct array that organized the data of each windows sequentially.
Pointer to the instance that contains the read_stat_data function.
For C applications this pointer can be NULL
Release memory used for the statistical data.
Pointer to the instance that contains the release_stat_data function.
For C applications this pointer can be NULL
Sets the digital gain of each channel RGB.
Pointer to the instance that contains the set_gain function.
For C applications this pointer can be NULL
Set parameters for the aew statistical module.
This function has to configure the statistical module taking into account the information given by the rraew_stat_config
Pointer to the instance that contains the set_stat_parameters function.
For C applications this pointer can be NULL
Maximum number of horizontal windows.
Maximum number of pixels in horizontal direction per window.
Maximum number of pixels in vertical direction per window.
Stats parameters.
Maximum number of vertical windows
Minimum number of pixels in horizontal direction per window.
Minimum number of pixels in vertical direction per window.