NvOSD_ColorParams

class pyds.NvOSD_ColorParams

保存要叠加的框或文本的颜色参数。 有关使用示例,请参阅 NvOSD_TextParams 文档。

变量:
  • redfloat, 保存红色分量。值必须在 0-1 范围内。

  • greenfloat, 保存绿色分量。值必须在 0-1 范围内。

  • bluefloat, 保存蓝色分量。值必须在 0-1 范围内。

  • alphafloat, 保存 Alpha 分量。值必须在 0-1 范围内。

cast(*args, **kwargs)

重载函数。

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

将给定对象/数据转换为 NvOSD_ColorParams,调用 pyds.NvOSD_ColorParams.cast(data)

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

将给定对象/数据转换为 NvOSD_ColorParams,调用 pyds.NvOSD_ColorParams.cast(data)

set(self: pyds.NvOSD_ColorParams, red: float, green: float, blue: float, alpha: float) None

设置颜色值。

参数:
  • red – 红色分量的值(必须在 0.-1. 范围内)

  • green – 绿色分量的值(必须在 0.-1. 范围内)

  • blue – 蓝色分量的值(必须在 0.-1. 范围内)

  • alpha – Alpha 分量的值(必须在 0.-1. 范围内)