DVPP算子接口列表
| 接口名 | 功能描述 | 
|---|---|
| acldvppInit | DVPP初始化函数,需在调用算子功能接口前调用。重复调用本接口不会报错,建议本接口与acldvppFinalize接口配套使用,分别完成DVPP的初始化、去初始化。 | 
| acldvppFinalize | DVPP去初始化函数,在算子功能接口之后、退出进程前调用本接口。重复调用本接口不会报错,建议acldvppInit接口与本接口配套使用,分别完成DVPP的初始化、去初始化。 | 
| acldvppNormalize | 图像归一化,减均值、除标准差,由用户指定均值、标准差。 | 
| acldvppDecodeJpeg | 将.jpg、.jpeg、.JPG、.JPEG图片文件解码为单通道(GRAY)或三通道(RGB)图像。 | 
| acldvppResize | 图像缩放,支持bilinear、nearest、bicubic插值算法。 | 
| acldvppImgToTensor | 图像归一化,减均值、除标准差,但均值固定为0,标准差固定为255,仅用于将[0, 255]的UINT8图像归一化到[0.0, 1.0]的FLOAT图像。 | 
| acldvppAdjustBrightness | 调节图像亮度。 | 
| acldvppAdjustSaturation | 调节图像的饱和度。 | 
| acldvppAdjustHue | 调节图像。 | 
| acldvppAdjustContrast | 调节图像对比度。 | 
| acldvppHorizontalFlip | 对图像做水平翻转。 | 
| acldvppVerticalFlip | 对图像做垂直翻转。 | 
| acldvppGaussianBlur | 对图像做高斯模糊。 | 
| acldvppWarpAffine | 对图像做仿射变换。 | 
| acldvppWarpPerspective | 对图像做透射变换。 | 
| acldvppCropAndResize | 对图像做抠图缩放。 | 
| acldvppPad | 对图像做边界填充。 | 
| acldvppRotate | 对图像做逆时针方向的旋转。 | 
| acldvppRgbToGrayscale | Rgb图像转换成灰度图像。 | 
| acldvppCrop | 对图像做抠图。 | 
| acldvppInvert | 反转图像颜色。 | 
| acldvppPosterize | 通过减少每个颜色通道的位数来生成图像。 | 
| acldvppSolarize | 通过反转阈值内的所有像素值来生成RGB/灰度图像。 | 
| acldvppEqualize | 对输入图像进行直方图均衡化。 | 
| acldvppAdjustSharpness | 调整输入图像的锐度。 | 
| acldvppAutoContrast | 通过对每个通道像素进行重新映射来达到最大化对比度的效果,图像中最暗的像素会被映射为黑色,最亮的像素会被映射为白色。另外,用户还可以通过调整cutoff 、ignore参数,控制对比度效果。 | 
| acldvppErase | 使用指定的值擦除输入图像中指定范围内的像素点。 | 
| acldvppConvertColor | 更改图像的色彩空间。 | 
| acldvppEncodeJpeg | 将单通道(GRAY)或三通道(RGB)图像编码为JPEG图像。 |