下载
中文
注册

hi_venc_roi_attr

定义编码感兴趣区域信息。

定义

hi_venc_roi_attr = {"idx": idx,
                    "enable": enable,
                    "is_abs_qp": is_abs_qp,
                    "qp": qp,
                    "rect": hi_rect}

成员

成员名称

描述

idx

整型,ROI区域的索引,系统支持的索引范围为[0, 7],不支持超出这个范围的索引。

系统支持每个通道可设置8个ROI区域,系统内部按照0 ~ 7的索引号对ROI区域进行管理。ROI区域之间可以互相叠加,且当发生叠加时,ROI区域之间的优先级按照索引号0 ~ 7依次提高。

enable

整型,是否使能这个ROI区域。

Cb分量和Cr分量需保持一致。

is_abs_qp

整型,表示ROI区域的QP模式,指定当前的ROI区域采用绝对QP方式或是相对QP 。

  • HI_FALSE:相对QP
  • HI_TURE:绝对QP

qp

整型,QP值。

  • 当QP模式为“HI_FALSE”时,“qp”为QP偏移,“qp”范围[-51, 51]。
  • 当QP模式为“HI_TRUE”时,“qp”为宏块QP值,“qp”范围[0, 51]。

rect

字典,指定当前的ROI区域的位置坐标和区域的大小。

ROI区域的起始点坐标必须在图像范围内,且必须16对齐。

ROI区域必须在图像范围内,ROI区域的长宽必须是16对齐并且大于0。即,x、y、width、height必须是16对齐。