跳到主要内容

resize(inputImage, resize, interpolation)

decode(inputPath, decodeFormat)

函数功能

ImageProcessor类的图片解码接口,输入输出格式、分辨率范围、对齐方式请参见Decode

输入参数说明

参数名类型说明
inputPathstr输入待解码的图片路径。
decodeFormatimage_format枚举类输入解码后图片的格式。(PNG格式解码无需设置。)

返回参数说明

返回解码后的Image类。

抛异常接口

图片路径错误、解码格式错误、解码失败,抛出runtime异常。

父主题: ImageProcessor类

encode(inputImage, savePath, encodeLevel)

函数功能

ImageProcessor类的图片编码接口,输入输出格式、分辨率范围、对齐方式请参见Encode

输入参数说明

参数名类型说明
inputImageImage类输入编码前的Image类。
savePathstr输入编码后保存的图片路径,文件后缀名限制为 jpg,编码后图片保存至该路径下。
encodeLevelint默认为“100”,输入编码的级别[0, 100]。

返回参数说明

抛异常接口

图片路径错误、编码级别错误、编码失败,抛出runtime异常。

父主题: ImageProcessor类

resize(inputImage, resize, interpolation)

函数功能

ImageProcessor类的图像缩放接口,输入输出格式、分辨率范围、对齐方式请参见Resize

输入参数说明

参数名类型说明
inputImageImage类输入缩放前的Image类。
resizeSize类输入图像缩放的宽高。
interpolationInterpolation参数枚举类输入图像的缩放方式,默认为“HUAWEI_HIGH_ORDER_FILTER” 。

返回参数说明

返回缩放后的Image类。

抛异常接口

缩放失败,抛出runtime异常。

父主题: ImageProcessor类

padding(inputImage, padDim, color, borderType)

函数功能

ImageProcessor类的图像处理补边接口,输入输出格式、分辨率范围请参见Padding

输入参数说明

参数名类型说明
inputImageImage类输入补边前的Image类。
padDimDim类输入图像补边的尺寸。
colorColor类输入补边三通道颜色,仅在“borderType”设置为“BORDER_CONSTANT”时有效。
borderTypeBorderType参数枚举类输入补边方式。具体请参见BorderType补边方式枚举类型

返回参数说明

返回补边后的Image类。

抛异常接口

补边失败,抛出runtime异常。

父主题: ImageProcessor类

crop(inputImage, cropRectVec)

函数功能

ImageProcessor类的图像抠图接口,输入输出格式、分辨率范围、对齐方式请参见Crop

输入参数说明

参数名类型说明
inputImageImage类输入抠图前的Image类。
cropRectVecList[Rect]输入图像的抠图坐标框列表。

返回参数说明

返回抠图后的Image类列表List[Image]。

抛异常接口

抠图失败,抛出runtime异常。

父主题: ImageProcessor类

crop(inputImageVec, cropRectVec)

函数功能

ImageProcessor类的图像抠图接口,输入输出格式、分辨率范围、对齐方式请参见Crop

输入参数说明

参数名类型说明
inputImageVecList[Image]输入抠图前的Image类列表。
cropRectVecList[Rect]输入图像的抠图坐标框列表。

返回参数说明

返回抠图后的Image类列表List[Image]。

抛异常接口

抠图失败,抛出runtime异常。

父主题: ImageProcessor类

在线提单