跳转到内容

Remove Parameter Limits#

相机的 Remove Parameter Limits 功能允许您移除部分相机功能的出厂限值。

删除出厂限值后,可以使用扩展的参数值范围。

该功能的使用#

运作原理#

通常,参数的许可值范围是受限的。这些出厂限值旨在确保最佳的相机性能,尤其是良好的图像质量。但是,对于部分用例,您可能需要指定超出出厂限值的参数值。此时删除参数限值功能非常有用。

可以删除哪些参数限值取决于您的相机型号

删除参数限值#

若要删除参数限值:

  1. RemoveParameterLimitSelector 中选择要删除其限值的参数。
  2. RemoveParameterLimit 参数设置为 true

详情#

信息

下表列出了可以使用 RemoveParameterLimitSelector 选择的参数限值。但是有些参数的限值保持不变。请检查相应的参数(例如 Gain),确保已确实删除参数限值。

显示所有相机型号

相机型号 可选参数限值
a2A1920-51gcBAS 不支持 Remove Parameter Limits 功能
a2A1920-51gcPRO 不支持 Remove Parameter Limits 功能
a2A1920-51gmBAS 不支持 Remove Parameter Limits 功能
a2A1920-51gmPRO 不支持 Remove Parameter Limits 功能
a2A1920-160ucBAS 不支持 Remove Parameter Limits 功能
a2A1920-160ucPRO 不支持 Remove Parameter Limits 功能
a2A1920-160umBAS 不支持 Remove Parameter Limits 功能
a2A1920-160umPRO 不支持 Remove Parameter Limits 功能
a2A2590-22gcBAS 不支持 Remove Parameter Limits 功能
a2A2590-22gcPRO 不支持 Remove Parameter Limits 功能
a2A2590-22gmBAS 不支持 Remove Parameter Limits 功能
a2A2590-22gmPRO 不支持 Remove Parameter Limits 功能
a2A2590-60ucBAS 不支持 Remove Parameter Limits 功能
a2A2590-60ucPRO 不支持 Remove Parameter Limits 功能
a2A2590-60umBAS 不支持 Remove Parameter Limits 功能
a2A2590-60umPRO 不支持 Remove Parameter Limits 功能
a2A3840-13gcBAS 不支持 Remove Parameter Limits 功能
a2A3840-13gcPRO 不支持 Remove Parameter Limits 功能
a2A3840-13gmBAS 不支持 Remove Parameter Limits 功能
a2A3840-13gmPRO 不支持 Remove Parameter Limits 功能
a2A3840-45ucBAS 不支持 Remove Parameter Limits 功能
a2A3840-45ucPRO 不支持 Remove Parameter Limits 功能
a2A3840-45umBAS 不支持 Remove Parameter Limits 功能
a2A3840-45umPRO 不支持 Remove Parameter Limits 功能
acA640-90gc Gain
acA640-90gm Gain
acA640-90uc Gain
acA640-90um Gain
acA640-120gc Framerateb
Gain
acA640-120gm Framerateb
Gain
acA640-120uc Gain
acA640-120um Gain
acA640-121gm AutoTargetValue
Gaina
acA640-300gc AutoTargetValue
ExposureTime
Gain
acA640-300gm AutoTargetValue
ExposureTime
Gain
acA640-750uc ExposureTime
Gain
acA640-750um ExposureTime
Gain
acA720-290gc AutoTargetValue
Gaina
acA720-290gm AutoTargetValue
Gaina
acA720-520uc Gaina
acA720-520um Gaina
acA780-75gc Gain
acA780-75gm Gain
acA800-200gc AutoTargetValue
ExposureTime
Gain
acA800-200gm AutoTargetValue
ExposureTime
Gain
acA800-510uc ExposureTime
Gain
acA800-510um ExposureTime
Gain
acA1280-60gc Gain
acA1280-60gm Gain
acA1300-22gc Gain
acA1300-22gm Gain
acA1300-30gc Gain
acA1300-30gm Gain
acA1300-30uc Gain
acA1300-30um Gain
acA1300-60gc Gain
acA1300-60gm Gain
acA1300-60gmNIR Gain
acA1300-75gc AutoTargetValue
Gaina
acA1300-75gm AutoTargetValue
Gaina
acA1300-200uc ExposureTime
Gain
acA1300-200um ExposureTime
Gain
acA1440-73gc AutoTargetValue
Gaina
acA1440-73gm AutoTargetValue
Gaina
acA1440-220uc Gaina
acA1440-220um Gaina
acA1600-20gc AutoTargetValue
Gaina
acA1600-20gm AutoTargetValue
Gaina
acA1600-20uc Gain
acA1600-20um Gain
acA1600-60gc AutoTargetValue
Gaina
acA1600-60gm AutoTargetValue
Gaina
acA1920-25gc AutoTargetValue
Gaina
acA1920-25gm AutoTargetValue
Gaina
acA1920-25uc Gain
acA1920-25um Gain
acA1920-40gc AutoTargetValue
Gaina
acA1920-40gm AutoTargetValue
Gaina
acA1920-40uc Gain
acA1920-40ucMED Gain
acA1920-40um Gain
acA1920-40umMED Gain
acA1920-48gc AutoTargetValue
Gaina
acA1920-48gm AutoTargetValue
Gaina
acA1920-50gc AutoTargetValue
Gaina
acA1920-50gm AutoTargetValue
Gaina
acA1920-150uc ExposureTime
Gain
acA1920-150um ExposureTime
Gain
acA1920-155uc Gain
acA1920-155ucMED Gain
acA1920-155um Gain
acA1920-155umMED Gain
acA2000-50gc AutoTargetValue
Gaina
acA2000-50gm AutoTargetValue
Gaina
acA2000-50gmNIR AutoTargetValue
Gaina
acA2000-165uc AutoTargetBrightness
Gain
acA2000-165um AutoTargetBrightness
Gain
acA2000-165umNIR AutoTargetBrightness
Gain
acA2040-25gc AutoTargetValue
Gaina
acA2040-25gm AutoTargetValue
Gaina
acA2040-25gmNIR AutoTargetValue
Gaina
acA2040-35gc AutoTargetValue
Gaina
acA2040-35gm AutoTargetValue
Gaina
acA2040-55uc Gain
acA2040-55um Gain
acA2040-90uc AutoTargetBrightness
Gain
acA2040-90um AutoTargetBrightness
Gain
acA2040-90umNIR AutoTargetBrightness
Gain
acA2040-120uc Gain
acA2040-120um Gain
acA2440-20gc AutoTargetValue
Gaina
acA2440-20gm AutoTargetValue
Gaina
acA2440-35uc Gain
acA2440-35ucMED Gain
acA2440-35um Gain
acA2440-35umMED Gain
acA2440-75uc Gain
acA2440-75ucMED Gain
acA2440-75um Gain
acA2440-75umMED Gain
acA2500-14gc 不支持 Remove Parameter Limits 功能
acA2500-14gm AutoTargetValue
Gaina
acA2500-14uc Gain
acA2500-14um Gain
acA2500-20gc Gain
ExposureTime
AutoTargetValue
acA2500-20gcMED Gain
ExposureTime
AutoTargetValue
acA2500-20gm AutoTargetValue
Gaina
acA2500-20gmMED Gain
ExposureTime
AutoTargetValue
acA2500-60uc Gain
ExposureTime
acA2500-60um Gain
ExposureTime
acA3088-16gc Gain
acA3088-16gm Gain
acA3088-57uc Gain
acA3088-57um Gain
acA3800-10gc Gain
acA3800-10gm Gain
acA3800-14uc Gain
acA3800-14um Gain
acA4024-8gc Gain
acA4024-8gm Gain
acA4024-29uc Gain
acA4024-29um Gain
acA4096-11gc AutoTargetValue
Gain
acA4096-11gm AutoTargetValue
Gain
acA4096-30uc Gain
acA4096-30ucMED Gain
acA4096-30um Gain
acA4096-30umMED Gain
acA4096-40uc Gain
acA4096-40ucMED Gain
acA4096-40um Gain
acA4096-40umMED Gain
acA4112-8gc AutoTargetValue
Gain
acA4112-8gm AutoTargetValue
Gain
acA4112-20uc Gain
acA4112-20ucMED Gain
acA4112-20um Gain
acA4112-20umMED Gain
acA4112-30uc Gain
acA4112-30ucMED Gain
acA4112-30um Gain
acA4112-30umMED Gain
acA4600-7gc Gain
acA4600-10uc Gain
acA5472-5gc AutoTargetValue
Gain
acA5472-5gm AutoTargetValue
Gain
acA5472-17uc Gain
acA5472-17ucMED Gain
acA5472-17um Gain
boA4096-93cc 不支持 Remove Parameter Limits 功能
boA4096-93cm 不支持 Remove Parameter Limits 功能
boA4112-68cc 不支持 Remove Parameter Limits 功能
boA4112-68cm 不支持 Remove Parameter Limits 功能
daA1280-54lc 不支持 Remove Parameter Limits 功能
daA1280-54lm 不支持 Remove Parameter Limits 功能
daA1280-54uc 不支持 Remove Parameter Limits 功能
daA1280-54um 不支持 Remove Parameter Limits 功能
daA1600-60lc 不支持 Remove Parameter Limits 功能
daA1600-60lm 不支持 Remove Parameter Limits 功能
daA1600-60uc 不支持 Remove Parameter Limits 功能
daA1600-60um 不支持 Remove Parameter Limits 功能
daA1920-15um 不支持 Remove Parameter Limits 功能
daA1920-30uc 不支持 Remove Parameter Limits 功能
daA1920-30um 不支持 Remove Parameter Limits 功能
daA2500-14lc 不支持 Remove Parameter Limits 功能
daA2500-14lm 不支持 Remove Parameter Limits 功能
daA2500-14uc 不支持 Remove Parameter Limits 功能
daA2500-14um 不支持 Remove Parameter Limits 功能
daA2500-60mc 不支持 Remove Parameter Limits 功能
daA2500-60mci 不支持 Remove Parameter Limits 功能
daA4200-30mci 不支持 Remove Parameter Limits 功能
puA1280-54uc 不支持 Remove Parameter Limits 功能
puA1280-54um 不支持 Remove Parameter Limits 功能
puA1600-60uc 不支持 Remove Parameter Limits 功能
puA1600-60um 不支持 Remove Parameter Limits 功能
puA1920-30uc 不支持 Remove Parameter Limits 功能
puA1920-30um 不支持 Remove Parameter Limits 功能
puA2500-14uc 不支持 Remove Parameter Limits 功能
puA2500-14um 不支持 Remove Parameter Limits 功能

  1. 超过 Gain 参数的出厂限值,数字增益将与模拟增益相加。

  2. 删除此参数限值将增加相机的最大帧速率。您可能会发现整体图像质量有所下降。然而,在许多应用中,增加允许的最大帧速率的好处将超过图像质量略微下降的不利后果。

示例代码#

// Select the Gain parameter
camera.RemoveParameterLimitSelector.SetValue(RemoveParameterLimitSelector_Gain);
// Remove the limits of the selected parameter
camera.RemoveParameterLimit.SetValue(true);
INodeMap& nodemap = camera.GetNodeMap();
// Select the Gain parameter
CEnumerationPtr(nodemap.GetNode("RemoveParameterLimitSelector"))->FromString("Gain");
// Remove the limits of the selected parameter
CBooleanPtr(nodemap.GetNode("RemoveParameterLimit"))->SetValue(true);
INodeMap& nodemap = camera.GetNodeMap();
// Select the Gain parameter
CEnumParameter(nodemap, "RemoveParameterLimitSelector").SetValue("Gain");
// Remove the limits of the selected parameter
CBooleanParameter(nodemap, "RemoveParameterLimit").SetValue(true);
// Select the Gain parameter
camera.Parameters[PLCamera.RemoveParameterLimitSelector].SetValue(PLCamera.RemoveParameterLimitSelector.Gain);
// Remove the limits of the selected parameter
camera.Parameters[PLCamera.RemoveParameterLimit].SetValue(true);
// Select the Gain parameter
Pylon.DeviceFeatureFromString(hdev, "RemoveParameterLimitSelector", "Gain");
// Remove the limits of the selected parameter
Pylon.DeviceSetBooleanFeature(hdev, "RemoveParameterLimit", true);
/* 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 */
/* Select the Gain parameter */
errRes = PylonDeviceFeatureFromString(hdev, "RemoveParameterLimitSelector", "Gain");
CHECK(errRes);
/* Remove the limits of the selected parameter */
errRes = PylonDeviceSetBooleanFeature(hdev, "RemoveParameterLimit", 1);
CHECK(errRes);

您也可以使用 pylon Viewer 轻松设置参数。