Jetson Linux API 参考文档

32.7.4 版本
Argus::IBayerHistogram 类参考abstract

详细描述

Interface to Bayer 直方图元数据的接口 (由 ICaptureMetadata::getBayerHistogram()) 提供。

Bin 均匀分布在可能的值范围内,每个 bin 包含值落在该 bin 范围内的像素数量。

定义于文件 CaptureMetadata.h 的第 77 行。

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

公共成员函数

virtual uint32_t getBinCount () const =0
 返回直方图中的 bin 数量。 更多...
 
virtual Status getHistogram (std::vector< BayerTuple< uint32_t > > *histogram) const =0
 返回直方图数据。 更多...
 

静态公共成员函数

static const InterfaceIDid ()
 

保护成员函数

 ~IBayerHistogram ()
 

构造函数和析构函数文档

◆ ~IBayerHistogram()

Argus::IBayerHistogram::~IBayerHistogram ( )
inlineprotected

定义于文件 CaptureMetadata.h 的第 99 行。

成员函数文档

◆ getBinCount()

virtual uint32_t Argus::IBayerHistogram::getBinCount ( ) const
pure virtual

返回直方图中的 bin 数量。

◆ getHistogram()

virtual Status Argus::IBayerHistogram::getHistogram ( std::vector< BayerTuple< uint32_t > > *  histogram) const
pure virtual

返回直方图数据。

参数
[输出]histogram用于存储直方图数据的输出向量。成功返回后,此向量将被替换为 getBinCount() 个 bin 值,每个 bin 值包含 BayerTuple 容器内每个通道的像素计数。

◆ id()

static const InterfaceID& Argus::IBayerHistogram::id ( )
inlinestatic

定义于文件 CaptureMetadata.h 的第 81 行。


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