aclmdlSetAIPPDtcPixelMean
Applicability
Product |
Supported |
|---|---|
√ |
|
√ |
|
√ |
|
√ |
|
√ |
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
0 on success; else, failure. For details, see aclError.