hi_vpc_crop_resize_paste_region

说明

VPC抠图然后缩放并贴图到特定区域功能需要的参数。

定义

typedef struct {
    hi_vpc_pic_info dest_pic_info;
    hi_vpc_crop_region crop_region;
    hi_vpc_resize_info resize_info;
    hi_u32 dest_top_offset;
    hi_u32 dest_left_offset;
} hi_vpc_crop_resize_paste_region;

成员

成员名称

描述

dest_pic_info

目标图片信息。

crop_region

抠图区域信息。

resize_info

图片缩放信息。

dest_top_offset

贴图到另外一张图的顶部偏移。

dest_left_offset

贴图到另外一张图的左侧偏移。

注:左偏移16像素对齐。

注意事项

  1. 抠图并缩放图片的数量不能大于256个;
  2. 默认抠图区域的图片格式会转成目标图片的格式。也就是picture_format必须是目标图片的格式,抠图区域的格式会转成目标图片的格式然后写入到目标图片的指定区域。
  3. 贴图区域的左偏移必须是16像素对齐,即dest_left_offset必须是16的整数倍。