Gray Value Adjustment Damping#
此功能类似于 Brightness Adjustment Damping 功能,该功能仅在 Basler dart 和 pulse 型号的相机上可用。
该功能的使用#
运作原理#
灰度值调整阻尼系数越低,达到目标亮度值的速度越慢。这有助于避免自动功能因对象进出相机视野而中断等。
信息
Brightness Adjustment Damping 功能(仅在 Basler dart 和 pulse 型号的相机上可用)以截然相反的方式工作:亮度调整阻尼系数越低,达到目标亮度值的速度就越快。
指定阻尼系数#
要指定阻尼系数:
- 设置 Exposure Auto or the Gain Auto auto function or both to
Once
或Continuous
. - 设置
GrayValueAdjustmentDampingAbs
parameter to the desired value.
您可以将该参数设置在 0.0 到 0.78125 的范围内。使用较大的参数值意味着可以更快地达到目标值。
默认情况下,该系数设置为 0.6836。这项设置可让阻尼控制尽可能稳定、快速。
示例代码#
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK; /* Return value of pylon methods */
/* Enable Gain Auto by setting the operating mode to Continuous */
errRes = PylonDeviceFeatureFromString(hdev, "GainAuto", "Continuous");
CHECK(errRes);
/* Set gray value adjustment damping to 0.5859 */
errRes = PylonDeviceSetFloatFeature(hdev, "GrayValueAdjustmentDampingAbs", 0.5859);
CHECK(errRes);
您也可以使用 pylon Viewer 轻松设置参数。