此页面由 AI 自动翻译。查看英文原版

本页目录

  • 参考

ImageFiltersConfig

ImageFiltersConfig 定义了由 ImageFilters 节点执行的滤波器链。它允许您启用或禁用空间、时间、斑点、双边和置信度滤波器,调整它们的参数,并加载为飞行时间或立体视差输入量身定制的预设配置。通过 ImageFilters.initialConfig 发布初始配置,或通过 ImageFilters.inputConfig 推送运行时更新。这使得应用程序可以即时切换预设(例如,当场景变得嘈杂时切换到激进的斑点抑制),而无需重新构建管道。

参考

class

dai::ImageFiltersConfig

variable
std::vector< std::int32_t > filterIndices
Index of the filter to be applied
variable
std::vector< FilterParams > filterParams
Parameters of the filter to be applied
function
~ImageFiltersConfig()
function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)
inline function
DatatypeEnum getDatatype()
function
ImageFiltersConfig & updateFilterAtIndex(std::int32_t index, FilterParams params)
Insert filter parameters describing how a filter at index index should be updated
Parameters
  • index: Index of the filter to be inserted
  • params: Parameters of the filter to be inserted
function
ImageFiltersConfig & insertFilter(FilterParams params)
Insert filter parameters describing how a new filter should be inserted
Parameters
  • params: Parameters of the filter to be inserted
function
void setProfilePreset(ImageFiltersPresetMode presetMode)
Set preset mode for ImageFiltersConfig.
Parameters
function

需要帮助?

请前往 Discussion Forum 获取技术支持或提出您可能有的任何其他问题。