aclmdlSetAIPPDtcPixelMean
Description
Sets the mean value of each channel in the dynamic AIPP scenario.
Prototype
aclError aclmdlSetAIPPDtcPixelMean(aclmdlAIPP *aippParmsSet,
int16_t dtcPixelMeanChn0,
int16_t dtcPixelMeanChn1,
int16_t dtcPixelMeanChn2,
int16_t dtcPixelMeanChn3,
uint64_t batchIndex)
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
aippParmsSet |
Output |
Pointer to the dynamic AIPP parameter object. Call aclmdlCreateAIPP in advance to create data of the aclmdlAIPP type. |
dtcPixelMeanChn0 |
Input |
Mean value of channel 0. Value range: [0, 255] |
dtcPixelMeanChn1 |
Input |
Mean value of channel 1. Value range: [0, 255] |
dtcPixelMeanChn2 |
Input |
Mean value of channel 2. Value range: [0, 255] |
dtcPixelMeanChn3 |
Input |
Mean value of channel 3. Set to 0 if there are only three channels. Value range: [0, 255] |
batchIndex |
Input |
Index of batch for subtracting the mean value per channel. Value range: [0, batchSize) batchSize is set when data of the aclmdlAIPP type is created by the aclmdlCreateAIPP call. |
Returns
The value 0 indicates success, and other values indicate failure. For details, see aclError.