Jetson Linux API 参考

32.7.4 版本
Argus::IDenoiseSettings 类参考抽象类

详细描述

接口,用于降噪设置。

定义于文件 Settings.h 的第 597 行。

Argus::IDenoiseSettings 的继承关系图
Argus::IDenoiseSettings 的协作图

公共成员函数

virtual Status setDenoiseMode (const DenoiseMode &mode)=0
 设置请求的降噪(噪声消除)模式。 更多...
 
virtual DenoiseMode getDenoiseMode () const =0
 返回请求的降噪模式。 更多...
 
virtual Status setDenoiseStrength (float strength)=0
 设置降噪操作的强度。 更多...
 
virtual float getDenoiseStrength () const =0
 返回降噪强度。 更多...
 

静态公共成员函数

static const InterfaceIDid ()
 

保护成员函数

 ~IDenoiseSettings ()
 

构造函数 & 析构函数文档

◆ ~IDenoiseSettings()

Argus::IDenoiseSettings::~IDenoiseSettings ( )
内联保护

定义于文件 Settings.h 的第 636 行。

成员函数文档

◆ getDenoiseMode()

virtual DenoiseMode Argus::IDenoiseSettings::getDenoiseMode ( ) const
pure virtual

返回请求的降噪模式。

◆ getDenoiseStrength()

virtual float Argus::IDenoiseSettings::getDenoiseStrength ( ) const
pure virtual

返回降噪强度。

◆ id()

static const InterfaceID& Argus::IDenoiseSettings::id ( )
内联静态

定义于文件 Settings.h 的第 600 行。

◆ setDenoiseMode()

virtual Status Argus::IDenoiseSettings::setDenoiseMode ( const DenoiseMode &  mode)
pure virtual

设置请求的降噪(噪声消除)模式。

参数
[输入]mode降噪模式:OFF:禁用降噪算法。FAST:启用降噪,但不会降低捕获速率。HIGH_QUALITY:启用最大降噪以实现最高质量,但可能会降低捕获速率。
返回
调用成功/状态。

◆ setDenoiseStrength()

virtual Status Argus::IDenoiseSettings::setDenoiseStrength ( float  strength)
pure virtual

设置降噪操作的强度。

参数
[输入]strength降噪强度。 必须在 [0.0, 1.0] 范围内,其中 0.0 是最小降噪量,1.0 是最大降噪量。 此降噪强度与当前的降噪模式相关;使用 FAST 降噪模式且强度为 1.0 可能不如使用 HIGH_QUALITY 模式且相对强度较低的效果好。
返回
调用成功/状态。

此类的文档由以下文件生成
. All rights reserved.