NvDsPersonObject

class pyds.NvDsPersonObject

包含人员对象的参数。

变量:
  • genderstr, 人员的性别。

  • hairstr, 人员的头发颜色。

  • capstr, 人员佩戴的帽子类型(如果有)。

  • apparelstr, 人员服装的描述。

  • ageint, 人员的年龄。

用法示例

data = pyds.alloc_nvds_person_object() #Allocate NvDsPersonObject
obj = pyds.NvDsPersonObject.cast(data)
#Set attributes
obj.age = 45
obj.cap = "none"
obj.hair = "black"
obj.gender = "male"
obj.apparel= "formal"
cast(*args, **kwargs)

重载函数。

  1. cast(self: capsule) -> pyds.NvDsPersonObject

转换为 NvDsPersonObject 对象,调用 pyds.NvDsPersonObject(data)

  1. cast(self: int) -> pyds.NvDsPersonObject

转换为 NvDsPersonObject 对象,调用 pyds.NvDsPersonObject(data)