The Image Signal Processing API provides common ISP processing functions.
|
enum | NvMediaISPSelect {
NVMEDIA_ISP_SELECT_ISP_A,
NVMEDIA_ISP_SELECT_ISP_B
} |
| Specifies which ISP to use. More...
|
|
enum | { NVMEDIA_ISP_COLOR_COMPONENT_NUM = 4
} |
|
enum | { NVMEDIA_ISP_COLOR_COMPONENT_0 = 0
} |
|
enum | { NVMEDIA_ISP_COLOR_COMPONENT_1 = 1
} |
|
enum | { NVMEDIA_ISP_COLOR_COMPONENT_2 = 2
} |
|
enum | { NVMEDIA_ISP_COLOR_COMPONENT_3 = 3
} |
|
enum | { NVMEDIA_ISP_COLOR_COMPONENT_MAX = 4
} |
|
enum | {
NVMEDIA_ISP_COLOR_COMPONENT_TL = NVMEDIA_ISP_COLOR_COMPONENT_0,
NVMEDIA_ISP_COLOR_COMPONENT_TR = NVMEDIA_ISP_COLOR_COMPONENT_1,
NVMEDIA_ISP_COLOR_COMPONENT_BL = NVMEDIA_ISP_COLOR_COMPONENT_2,
NVMEDIA_ISP_COLOR_COMPONENT_BR = NVMEDIA_ISP_COLOR_COMPONENT_3
} |
| Specifies color components positions. More...
|
|
enum | { NVMEDIA_ISP_COLOR_COMPONENT_TRIPLET_NUM = 3
} |
|
enum | { NVMEDIA_ISP_HDR_SAMPLE_MAP_NUM = 16
} |
|
enum | { NVMEDIA_ISP_HIST_RANGE_CFG_NUM = 8
} |
|
enum | { NVMEDIA_ISP_LAC_ROI_NUM = 4
} |
|
enum | { NVMEDIA_ISP_AFM_ROI_NUM = 8
} |
|
enum | { NVMEDIA_ISP_AFM_FILTER_COEFF_NUM = 6
} |
|
enum | NvMediaISPColorChannel {
NVMEDIA_ISP_COLORCHANNEL_TL_R_V = NVMEDIA_ISP_COLOR_COMPONENT_0,
NVMEDIA_ISP_COLORCHANNEL_TR_G_Y,
NVMEDIA_ISP_COLORCHANNEL_BL_B_U,
NVMEDIA_ISP_COLORCHANNEL_BR,
NVMEDIA_ISP_COLORCHANNEL_LUMINANCE,
NVMEDIA_ISP_COLORCHANNEL_FORCE32 = 0x7FFFFFFF
} |
| Defines the ISP color channels. More...
|
|
enum | NvMediaISPPixelFormat {
NVMEDIA_ISP_PIXELFORMAT_RGB = 0x1,
NVMEDIA_ISP_PIXELFORMAT_YUV,
NVMEDIA_ISP_PIXELFORMAT_QUAD
} |
| Defines the ISP pixel format types. More...
|
|
enum | NvMediaISPHdrMode {
NVMEDIA_ISP_HDR_MODE_NORMAL = 0x1,
NVMEDIA_ISP_HDR_MODE_SHORT,
NVMEDIA_ISP_HDR_MODE_LONG,
NVMEDIA_ISP_HDR_MODE_BOTH,
NVMEDIA_ISP_HDR_MODE_SEPARATE,
NVMEDIA_ISP_HDR_MODE_FORCE32 = 0x7FFFFFFF
} |
| Defines the HDR mode types. More...
|
|
Enumerator |
---|
NVMEDIA_ISP_COLOR_COMPONENT_NUM |
Number of color components.
|
Definition at line 61 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_COLOR_COMPONENT_0 |
|
Definition at line 66 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_COLOR_COMPONENT_1 |
|
Definition at line 69 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_COLOR_COMPONENT_2 |
|
Definition at line 72 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_COLOR_COMPONENT_3 |
|
Definition at line 75 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_COLOR_COMPONENT_MAX |
|
Definition at line 78 of file nvmedia_isp.h.
Specifies color components positions.
Enumerator |
---|
NVMEDIA_ISP_COLOR_COMPONENT_TL |
Specifies the top-left pixel position.
|
NVMEDIA_ISP_COLOR_COMPONENT_TR |
Specifies the top-rigth pixel position.
|
NVMEDIA_ISP_COLOR_COMPONENT_BL |
Specifies the bottom-left pixel position.
|
NVMEDIA_ISP_COLOR_COMPONENT_BR |
Specifies the bottom-rigth pixel position.
|
Definition at line 85 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_COLOR_COMPONENT_TRIPLET_NUM |
Specifies the number of color components in a triplet.
|
Definition at line 96 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_HDR_SAMPLE_MAP_NUM |
|
Definition at line 102 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_HIST_RANGE_CFG_NUM |
|
Definition at line 106 of file nvmedia_isp.h.
Enumerator |
---|
NVMEDIA_ISP_AFM_FILTER_COEFF_NUM |
|
Definition at line 115 of file nvmedia_isp.h.
Defines the ISP color channels.
Enumerator |
---|
NVMEDIA_ISP_COLORCHANNEL_TL_R_V |
|
NVMEDIA_ISP_COLORCHANNEL_TR_G_Y |
|
NVMEDIA_ISP_COLORCHANNEL_BL_B_U |
|
NVMEDIA_ISP_COLORCHANNEL_BR |
|
NVMEDIA_ISP_COLORCHANNEL_LUMINANCE |
|
NVMEDIA_ISP_COLORCHANNEL_FORCE32 |
|
Definition at line 122 of file nvmedia_isp.h.
Defines the HDR mode types.
Enumerator |
---|
NVMEDIA_ISP_HDR_MODE_NORMAL |
Specifies that samples are not distinguished and all are used as short exposure pixels.
|
NVMEDIA_ISP_HDR_MODE_SHORT |
Specifies to determine the short exposure pixels.
|
NVMEDIA_ISP_HDR_MODE_LONG |
Specifies to determine the long exposure pixels.
|
NVMEDIA_ISP_HDR_MODE_BOTH |
Specifies the HDR contains both short and long exposure pixels.
|
NVMEDIA_ISP_HDR_MODE_SEPARATE |
Applies to: code-name Parker: Specifies to separately handle long and short exposure pixels
|
NVMEDIA_ISP_HDR_MODE_FORCE32 |
|
Definition at line 148 of file nvmedia_isp.h.
Defines the ISP pixel format types.
Enumerator |
---|
NVMEDIA_ISP_PIXELFORMAT_RGB |
RGB pixel format.
|
NVMEDIA_ISP_PIXELFORMAT_YUV |
YUV pixel format.
|
NVMEDIA_ISP_PIXELFORMAT_QUAD |
Quad pixel format.
|
Definition at line 136 of file nvmedia_isp.h.
Specifies which ISP to use.
Enumerator |
---|
NVMEDIA_ISP_SELECT_ISP_A |
Selects ISP A.
|
NVMEDIA_ISP_SELECT_ISP_B |
Selects ISP B.
|
Definition at line 54 of file nvmedia_isp.h.