MPI for DIP common header. More...
#include "mpi_index.h"Data Structures | |
| struct | MPI_ALG_LIB_S |
| Structure for DIP algorithm library. More... | |
Typedefs | |
| typedef MPI_DEV | DIP_DEV |
| typedef MPI_PATH | SNP_DEV |
| typedef MPI_SIZE_S | SIZE_S |
| typedef MPI_RANGE_S | RANGE_S |
| typedef MPI_BAYER_E | BAYER_E |
Enumerations | |
| enum | MPI_ALG_OPT_E { ALG_OPT_AUTO = 0, ALG_OPT_HALF_AUTO, ALG_OPT_MANUAL, ALG_OPT_NUM } |
| Enumration for DIP algorithm operation mode. More... | |
| enum | MPI_AWB_CCM_DOMAIN_E { AWB_CCM_DOMAIN_GAMMA = 0, AWB_CCM_DOMAIN_LINEAR, AWB_CCM_DOMAIN_NUM } |
| Enumeration of domains on which AWB CCM is calibrated. | |
MPI for DIP common header.
| #define DIP_GET_DEV | ( | i | ) | MPI_GET_VIDEO_DEV(i) |
Get DIP device
| #define DIP_GET_SNP | ( | i | ) | MPI_GET_INPUT_PATH(i) |
Get DIP sensor path
| #define DIP_SENSOR_PATH | ( | d, | |
| p | |||
| ) | MPI_INPUT_PATH(d, p) |
DIP sensor path
| #define MPI_AE_MAX_LUM_AVG_ROI_NUM (4) |
Number of maximum ROI luminance average for AE
| #define MPI_AE_ZONE_NUM ((8) * (8)) |
Number of zone luminance for AE to calculate luminance average
| #define MPI_AWB_CHN_NUM (4) |
Number of channels for AWB, bayer domain
| #define MPI_AWB_MAX_PIX_AVG_ROI_NUM (4) |
Number of maximum ROI pixel average for AWB
| #define MPI_AWB_WHITE_POINT_NUM (15) |
Number of brightest points for AWB, bayer domain
| #define MPI_AWB_ZONE_NUM ((8) * (8)) |
Number of zone for AWB to calculate brightest points
| #define MPI_COLOR_CHN_NUM (3) |
Number of color channels in RGB domain
| #define MPI_DCC_CHN_NUM (4) |
Number of channel for DCC, bayer domain
| #define MPI_GAMMA_CURVE_ENTRY_NUM (60) |
Number of bins of a GAMMA curve
| #define MPI_ISO_LUT_ENTRY_NUM (11) |
Number of entries in ISO look up table
| #define MPI_K_TABLE_ENTRY_NUM (8) |
Number of color temperature in table, this will be used for interpolation
| #define MPI_LUM_HIST_ENTRY_NUM (60) |
Number of luminance histograms for AE
| #define MPI_LUMA_HIST_ENTRY_NUM (33) |
Number of luminance histograms for PTA
| #define MPI_MAX_ALG_LIB_NAME (32) |
Number of maximum algorithm libraries
| #define MPI_MAX_DIP_DEV_NUM (2) |
Number of maximum DIP device
| #define MPI_MAX_SNP_DEV_NUM (2) |
Number of maximum sensor path device
| #define MPI_MV_HIST_ENTRY_NUM (32) |
Number of MV histograms
| #define MPI_NR_LUT_ENTRY_NUM (9) |
Number of entries in NR look up table
| #define MPI_PTA_CURVE_ENTRY_NUM (33) |
Number of bins of a PTA curve
| #define MPI_SAD_HIST_ENTRY_NUM (19) |
Number of SAD histograms
| #define MPI_SENSOR_GAIN_LUT_ENTRY_NUM (11) |
Number of entries in sensor gain look up table
| #define MPI_SHP_CTRL_POINT_NUM (6) |
Number of SHP control point
| #define MPI_SNS_TABLE_REGS_NUM (32) |
Number of Sensor table register
| #define MPI_TDIFF_ENTRY_NUM (4) |
Number of TDIFF histograms
| #define MPI_TE_CURVE_ENTRY_NUM (60) |
Number of bins of a TE curve
| enum MPI_ALG_OPT_E |