![]() |
DvsenseDriver
1.1.2-Alpha
The SDK for dvsense products.
|
类 | |
| struct | BasicParameterInfo |
| 参数的基本信息,包括名称、描述和类型。\ 要获取详细信息,请参考 CameraTool::getParamInfo 。 更多... | |
| struct | BoolParameterInfo |
| 布尔参数的详细信息。 更多... | |
| struct | CameraDescription |
| 用于描述相机信息的结构体 更多... | |
| class | CameraTool |
| 相机工具的基类。工具指的是用来控制相机的抽象概念,可以用来设置各种相机参数、获取相机参数信息、进行数据处理等。 更多... | |
| class | DvsApsFusionProccessor |
| class | DvsCamera |
| DVS相机的接口类 更多... | |
| class | DvsCameraManager |
| 相机管理器类 更多... | |
| struct | DvsFileInfo |
| class | DvsFileReader |
| DVS 文件读取器类 更多... | |
| struct | EnumParameterInfo |
| 枚举参数的详细信息。 更多... | |
| struct | FloatParameterInfo |
| 浮点数参数的详细信息。 更多... | |
| class | FusionCamera |
| DVS相机的接口类 更多... | |
| struct | IntParameterInfo |
| 整数参数的详细信息。 更多... | |
| class | RawEventStreamFormat |
| 描述直接从相机读取的原始事件流格式和几何形状的类,在解码之前 更多... | |
| struct | ToolInfo |
| 工具的信息,包括类型、可以更改的参数名称和描述。 更多... | |
类型定义 | |
| typedef uint64_t | TimeStamp |
| typedef DVSENSE_API std::shared_ptr< DvsCamera > | CameraDevice |
| 用于管理相机设备的共享指针 | |
| typedef DVSENSE_API std::shared_ptr< FusionCamera > | FusionCameraDevice |
| typedef DVSENSE_API std::unique_ptr< DvsFileReader > | DvsFile |
| 用于管理DVS文件读取器的unique_ptr | |
| using | Serial = std::string |
枚举 | |
| enum | CameraStatus { STOPPED = 0 , STARTED = 1 } |
| 相机状态,STOPPED 或 STARTED 更多... | |
| enum class | RawEventStreamEncodingType { EVT3 = 0 , UNKNOWN = -1 } |
| 原始事件流编码类型的枚举 更多... | |
| enum | STREAM_TYPE { DVS_STREAM , APS_STREAM , FUSION_STREAM } |
| enum | BatchConditionType { NO_CONDITION = 0 , N_EVENTS , N_US } |
| 事件批次的切割条件,n个事件(N_EVENTS) 或 固定事件(N_US) 更多... | |
函数 | |
| std::string DVSENSE_API | to_string (ToolType type) |
| std::string DVSENSE_API | ToolParameterTypeToString (ToolParameterType type) |
| 将 ToolParameterType 转换为字符串。 | |
| struct dvsense::CameraDescription |
用于描述相机信息的结构体
| 类成员 | ||
|---|---|---|
| Serial | serial | |
| string | product | |
| string | manufacturer | |
| uint16_t | vid | |
| uint16_t | pid | |
| enum INTERFACE_TYPE | interfaceType | |
| struct dvsense::DvsFileInfo |
| struct dvsense::ToolInfo |
| typedef uint64_t dvsense::TimeStamp |
| typedef DVSENSE_API std::shared_ptr<DvsCamera> dvsense::CameraDevice |
用于管理相机设备的共享指针
| typedef DVSENSE_API std::shared_ptr<FusionCamera> dvsense::FusionCameraDevice |
| typedef DVSENSE_API std::unique_ptr<DvsFileReader> dvsense::DvsFile |
用于管理DVS文件读取器的unique_ptr
| using dvsense::Serial = std::string |
|
strong |
| enum dvsense::STREAM_TYPE |
| std::string DVSENSE_API dvsense::to_string | ( | ToolType | type | ) |
| std::string DVSENSE_API dvsense::ToolParameterTypeToString | ( | ToolParameterType | type | ) |
将 ToolParameterType 转换为字符串。
| type | 参数的类型。 |