补边
功能介绍
对输入的图像进行补边操作,输出到Image对象中。
接口调用流程
使用补边接口前,用户需准备好被补边的图片对象。
图1 图像处理(补边)接口调用流程


关键步骤说明如下:
示例代码
以下为功能特性关键步骤的代码示例,不可以直接拷贝运行,仅供参考。
from mindx.sdk import base
from mindx.sdk.base import ImageProcessor, Dim, Color, Image
# 图像解码
# 初始化ImageProcessor对象
imageProcessor = ImageProcessor(device_id)
image_path = "image_data/test_image.jpg"
# 读取图片路径进行解码,解码格式为nv12(YUV_SP_420)
decoded_image = imageProcessor.decode(image_path, base.nv12)
# 图像补边
# 补边尺寸
dim_para = Dim(100, 100, 100, 100)
# 读取将解码后的Image类按Dim进行补边,补边方式为重复最后一个元素
padded_image = imageProcessor.padding(decoded_image, dim_para, Color(0, 0, 0), base.border_replicate)
父主题: 媒体数据处理