NvDsObjEncUsrArgs¶
- class pyds.NvDsObjEncUsrArgs¶
nvds_obj_enc_process 调用的用户参数
- 变量:
saveImg – bool, 用于保存图像的布尔变量。
attachUsrMeta – bool, 用于附加用户元数据的变量。元数据类型为 “NVDS_CROP_IMAGE_META”。
scaleImg – bool, 用于缩放图像的布尔变量。
scaledWidth – int, 缩放的宽度参数。
scaledHeight – int, 缩放的高度参数。
fileNameImg – 用于存储描述 JPEG 文件路径的字符串的数组。如果用户指定文件名,则将使用该文件名;否则,将使用以下命名约定来创建编码对象的文件名 - “frame-number_stream-number_object-number_object-type_widthxheight.jpg”。例如 - 0_2_3_PERSON_126x148.jpg
objNum – int, 帧中的对象编号。
quality – bool, 图像质量值。
isFrame – bool, 用于帧/对象编码的变量。1:编码整个帧。0:编码指定分辨率的对象
calcEncodeTime – bool, 用于计算编码时间的布尔变量。
- cast(*args, **kwargs)¶
重载函数。
cast(self: int) -> pyds.NvDsObjEncUsrArgs
将给定的对象/数据转换为
NvDsObjEncUsrArgs
,调用 pyds.NvDsObjEncUsrArgs.cast(data)cast(self: capsule) -> pyds.NvDsObjEncUsrArgs
将给定的对象/数据转换为
NvDsObjEncUsrArgs
,调用 pyds.NvDsObjEncUsrArgs.cast(data)