RMVL  2.4.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm::para::GalaxyCameraParam类 参考

GalaxyCameraParam 参数模块 更多...

#include <rmvlpara/camera/galaxy_camera.h>

rm::para::GalaxyCameraParam 的协作图:

Public 成员函数

 GalaxyCameraParam ()=default
 创建 GalaxyCameraParam 参数对象
bool read (const std::string &path)
 从指定 YAML 文件中加载,并读取至 GalaxyCameraParam
bool write (const std::string &path) const
 GalaxyCameraParam 的数据写入指定的 YAML 文件中

Public 属性

double exposure = 1000
 相机曝光
int saturation = -1
 饱和度 (0-128),设置为负数时关闭饱和度功能,设置为64:饱和度没有变化;大于64:增加饱和度;小于 64:减小饱和度;128:饱和度为当前两倍;0:黑白图像。
double gain = 1
 相机数字增益
double b_gain = 1
 相机白平衡蓝色增益
double g_gain = 1
 相机白平衡绿色增益
double r_gain = 1
 相机白平衡红色增益
int grab_mode = 1
 相机 grab 模式
int retrieve_mode = 1
 相机 retrieve 模式
std::string id {}
 相机唯一标识,可以是 IP 地址、序列号等

详细描述

GalaxyCameraParam 参数模块

构造及析构函数说明

◆ GalaxyCameraParam()

rm::para::GalaxyCameraParam::GalaxyCameraParam ( )
default

创建 GalaxyCameraParam 参数对象

警告
不建议手动创建对象

成员函数说明

◆ read()

bool rm::para::GalaxyCameraParam::read ( const std::string & path)
Python:
rm.GalaxyCameraParam.read(path) -> <success ?>

从指定 YAML 文件中加载,并读取至 GalaxyCameraParam

注解
YAML 文件的后缀允许是 *.yml*.yaml
参数
[in]path参数路径
返回
是否读取成功

◆ write()

bool rm::para::GalaxyCameraParam::write ( const std::string & path) const
Python:
rm.GalaxyCameraParam.write(path) -> <success ?>

GalaxyCameraParam 的数据写入指定的 YAML 文件中

注解
YAML 文件的后缀允许是 *.yml*.yaml
参数
[in]path参数路径
返回
是否写入成功

类成员变量说明

◆ b_gain

double rm::para::GalaxyCameraParam::b_gain = 1

相机白平衡蓝色增益

默认值:1

◆ exposure

double rm::para::GalaxyCameraParam::exposure = 1000

相机曝光

默认值:1000

◆ g_gain

double rm::para::GalaxyCameraParam::g_gain = 1

相机白平衡绿色增益

默认值:1

◆ gain

double rm::para::GalaxyCameraParam::gain = 1

相机数字增益

默认值:1

◆ grab_mode

int rm::para::GalaxyCameraParam::grab_mode = 1

相机 grab 模式

弃用
不再设置初始化相关参数,请直接使用 rm::GrabMode

默认值:1

◆ id

std::string rm::para::GalaxyCameraParam::id {}

相机唯一标识,可以是 IP 地址、序列号等

弃用
不再设置初始化相关参数

◆ r_gain

double rm::para::GalaxyCameraParam::r_gain = 1

相机白平衡红色增益

默认值:1

◆ retrieve_mode

int rm::para::GalaxyCameraParam::retrieve_mode = 1

相机 retrieve 模式

弃用
不再设置初始化相关参数,请直接使用 rm::RetrieveMode

默认值:1

◆ saturation

int rm::para::GalaxyCameraParam::saturation = -1

饱和度 (0-128),设置为负数时关闭饱和度功能,设置为64:饱和度没有变化;大于64:增加饱和度;小于 64:减小饱和度;128:饱和度为当前两倍;0:黑白图像。

默认值:-1


该类的文档由以下文件生成: