◆ ~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()
此类文档由以下文件生成