◆ ~ISourceSettings()
Argus::ISourceSettings::~ISourceSettings |
( |
| ) |
|
|
inlineprotected |
◆ getApertureFNumber()
virtual float Argus::ISourceSettings::getApertureFNumber |
( |
| ) |
const |
|
pure virtual |
◆ getApertureMotorSpeed()
virtual float Argus::ISourceSettings::getApertureMotorSpeed |
( |
| ) |
const |
|
pure virtual |
◆ getAperturePosition()
virtual int32_t Argus::ISourceSettings::getAperturePosition |
( |
| ) |
const |
|
pure virtual |
◆ getExposureTimeRange()
virtual Range<uint64_t> Argus::ISourceSettings::getExposureTimeRange |
( |
| ) |
const |
|
pure virtual |
◆ getFocusPosition()
virtual int32_t Argus::ISourceSettings::getFocusPosition |
( |
| ) |
const |
|
pure virtual |
◆ getFrameDurationRange()
virtual Range<uint64_t> Argus::ISourceSettings::getFrameDurationRange |
( |
| ) |
const |
|
pure virtual |
◆ getGainRange()
virtual Range<float> Argus::ISourceSettings::getGainRange |
( |
| ) |
const |
|
pure virtual |
◆ getOpticalBlack()
virtual BayerTuple<float> Argus::ISourceSettings::getOpticalBlack |
( |
| ) |
const |
|
pure virtual |
返回每个拜耳相位用户指定的光学黑电平。
- 返回
- opticalBlackLevels
◆ getOpticalBlackEnable()
virtual bool Argus::ISourceSettings::getOpticalBlackEnable |
( |
| ) |
const |
|
pure virtual |
◆ getSensorMode()
virtual SensorMode* Argus::ISourceSettings::getSensorMode |
( |
| ) |
const |
|
pure virtual |
◆ id()
static const InterfaceID& Argus::ISourceSettings::id |
( |
| ) |
|
|
inlinestatic |
◆ setApertureFNumber()
virtual Status Argus::ISourceSettings::setApertureFNumber |
( |
float |
fnumber | ) |
|
|
pure virtual |
设置光圈 f 值。
如果 f 值无效,将返回错误。
- 参数
-
- 返回
- 调用的成功/状态。
◆ setApertureMotorSpeed()
virtual Status Argus::ISourceSettings::setApertureMotorSpeed |
( |
float |
speed | ) |
|
|
pure virtual |
◆ setAperturePosition()
virtual Status Argus::ISourceSettings::setAperturePosition |
( |
int32_t |
position | ) |
|
|
pure virtual |
◆ setExposureTimeRange()
virtual Status Argus::ISourceSettings::setExposureTimeRange |
( |
const Range< uint64_t > & |
exposureTimeRange | ) |
|
|
pure virtual |
◆ setFocusPosition()
virtual Status Argus::ISourceSettings::setFocusPosition |
( |
int32_t |
position | ) |
|
|
pure virtual |
◆ setFrameDurationRange()
virtual Status Argus::ISourceSettings::setFrameDurationRange |
( |
const Range< uint64_t > & |
frameDurationRange | ) |
|
|
pure virtual |
◆ setGainRange()
virtual Status Argus::ISourceSettings::setGainRange |
( |
const Range< float > & |
gainRange | ) |
|
|
pure virtual |
◆ setOpticalBlack()
virtual Status Argus::ISourceSettings::setOpticalBlack |
( |
const BayerTuple< float > & |
opticalBlackLevels | ) |
|
|
pure virtual |
设置用户指定的光学黑电平。
除非 getOpticalBlackEnable() == true
,否则这些值将被忽略。值是 [0,1) 范围内的浮点数,基于传感器位深度进行归一化。
- 参数
-
[in] | opticalBlackLevels | 每个拜耳相位在 [0,1) 范围内的光学黑电平 |
- 返回
- 调用的成功/状态。
◆ setOpticalBlackEnable()
virtual Status Argus::ISourceSettings::setOpticalBlackEnable |
( |
bool |
enable | ) |
|
|
pure virtual |
◆ setSensorMode()
此类文档由以下文件生成