Defines SIPL Control Auto Interface Class.
Definition at line 44 of file INvSiplControlAuto.hpp.
◆ ~ISiplControlAuto()
virtual nvsipl::ISiplControlAuto::~ISiplControlAuto |
( |
| ) |
|
|
virtualdefault |
◆ ISiplControlAuto()
nvsipl::ISiplControlAuto::ISiplControlAuto |
( |
| ) |
|
|
protecteddefault |
◆ GetNoiseProfile()
virtual SIPLStatus nvsipl::ISiplControlAuto::GetNoiseProfile |
( |
const SiplControlEmbedInfo & |
currFrameEmbedInfo, |
|
|
const uint32_t |
maxSupportedNoiseProfiles, |
|
|
uint32_t & |
noiseProfile |
|
) |
| |
|
inlinevirtual |
Function to get noise profile.
- Parameters
-
[in] | currFrameEmbedInfo | Current frame embedded information |
[in] | maxSupportedNoiseProfiles | Maximum number of supported noise profiles. Supported range:[1, 32]. |
[out] | noiseProfile | output noise profile for current frame ISP processing |
- Returns
- SIPLStatus the completion status of the operation.
Definition at line 62 of file INvSiplControlAuto.hpp.
References nvsipl::NVSIPL_STATUS_OK.
◆ Process()
Function to process auto (AE/AWB) algorithm.
- Parameters
-
- Returns
- SIPLStatus the completion status of the operation.
◆ Reset()
virtual SIPLStatus nvsipl::ISiplControlAuto::Reset |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: