调整相机参数

要为特定相机设备启用配置选项,必须激活存储图像源的配置。只有这样,才可以配置特定图像源的相机参数或使用其图像文件的预览模式。激活配置并选择要配置的相机设备后,现在可以根据需要调整所选相机设备的参数。

调整相机参数有两种不同的方式,它们分别对应于“相机参数”选项卡右侧“图像源”部分中的两个选项卡:“EasyParams”和“所有参数”。如果它们适用于您的相机设备,则默认情况下会显示“EasyParams”选项卡中的 MVTec EasyParams。它们使您能够轻松访问最重要和最常用的相机功能。您可以在“所有参数”选项卡中找到相机设备的所有相机参数。

MVTec EasyParams

EasyParams”选项卡显示预选的最重要和最常用的相机功能,称为 MVTec EasyParams。这样,无需在“所有参数”选项卡中搜索相应参数,即可轻松访问最重要的相机功能。但是,EasyParams 基于相机设备的常规相机参数。因此,如果您的相机设备不支持 EasyParam,它将不会出现在“EasyParams”选项卡的参数列表中。

MVTec EasyParams 及其名称由 MVTec 定义。相机设备可能以不同的名称提供相同的参数。在这种情况下,一个参数可在两个不同名称下找到,在“EasyParams”选项卡中找到一次,在“所有参数”选项卡中找到一次。一些 EasyParams 将“所有参数”选项卡中的几个相机参数结合到一个 EasyParam 中。例如,EasyParamTrigger Method”结合了相机参数“Trigger Mode”、“Trigger Selector”和“Trigger Source”。

总共有七个可用的 EasyParams。如果图像源的“EasyParams”选项卡显示的参数少于七个,相机设备不会提供缺失的 EasyParams 所基于的必要相机参数。如果任何 EasyParams 显示为灰色,则由于其他 EasyParams 或其他相机参数的当前配置,无法对其进行配置。

EasyParams 的一个特殊特性是它们是持久性的。这意味着您可以保存“EasyParams”选项卡上的所有配置。这甚至适用于对相机设备来说通常不是持久性的参数。

由于 EasyParams 基于“所有参数”选项卡中可用的相机参数,因此更改 EasyParams 的值也会更改“所有参数”选项卡中其等效参数的值。要配置图像源,可以在“EasyParams”选项卡和“所有参数”选项卡上调整相机参数。在两个选项卡之间切换不会丢失更改。但是,只有保存相机参数设置,更改才会持久。有关保存相机参数的更多信息,请参阅保存相机或外围设备的参数主题。

如果将鼠标悬停在 EasyParam 上,可以在“EasyParams”选项卡底部找到一段简短的帮助文本,其中包含对其功能的描述。要永久显示 EasyParam 的帮助文本,可以单击其名称。

所有与触发器相关的 MVTec EasyParams 都基于触发器选择器“FrameStart”(或“ExposureStart”,如果“FrameStart”不可用)。如果您想使用“FrameStart”以外的触发器选择器,则需要在“所有参数”选项卡中配置与触发器相关的相机参数。

可用MVTec EasyParams

Automatic Exposure Control

此参数指定 EasyParamExposure Time”是由用户手动设置还是由相机自动设置。配置此参数时,请务必先通过“启动实时图像”按钮启动实时模式。

描述

Off

参数“Exposure Time”的值由用户手动设置,从不自动调整。

Continuous

参数“Exposure Time”的值由相机随每个采集的图像而自动且持续地更新。

Once

参数“Exposure Time”的值由相机设备自动估算,但仅估算一次。估算出“Exposure Time”的值后,该值会自动重置为“Off”。

EasyParam 取决于相机参数“Exposure Mode”。如果它显示为灰色,尝试将“所有参数”选项卡中的相机参数“Exposure Mode”设置为“Timed”。

Exposure Time

此参数指定曝光时间。曝光通常以微秒为单位指定。但是,有些相机与此标准有所不同。如需更详细的信息,请参阅相机文档。

EasyParam 取决于相机参数“Exposure Mode”。如果它显示为灰色,确保 EasyParamAutomatic Exposure Control”设置为“Off”,然后尝试将“所有参数”选项卡中的相机参数“Exposure Mode”设置为“Timed”。

Automatic Gain Control

此参数指定 EasyParamGain”是由用户手动设置还是由相机自动设置。配置此参数时,请务必先通过“启动实时图像”按钮启动实时模式。

描述

Off

参数“Gain”的值由用户手动设置,从不自动调整。

Continuous

参数“Gain”的值由相机随每个采集的图像而自动且持续地更新。

Once

参数“Gain”的值由相机设备自动估算,但仅估算一次。估算出“Exposure Time”的值后,该值会自动重置为“Off”。

Gain

此参数将所选增益控制为绝对物理值。此值可能因相机而异。 如需更详细的信息,请参阅相机文档。

Trigger Method

此参数指定如何触发图像采集的模式。

描述

Software

此值指定 MERLIC 将触发图像采集。

Hardware

此值指定相机设备的硬件将触发图像采集。术语“Hardware”用作“Line<x>”的占位符,如 Line1。如果您想使用不同类型的硬件触发器,则需要在“所有参数”选项卡中配置硬件触发器。

Off

此值指定相机设备将在没有特定触发器的情况下连续采集图像。此选项会增加 MVApp 的处理时间。

请参阅配置图像采集的触发器主题,以进一步了解不同的触发器选项。

EasyParamTrigger Method”结合三种不同的相机参数:“Trigger Mode”、“Trigger Selector”以及“Trigger Source”。在“EasyParams”选项卡中选择“Trigger Method”将导致以下操作:相机参数“Trigger Selector”设置为“FrameStart”(或“ExposureStart”,如果“FrameStart”不可用),当选择相应的“Trigger Source”时,“Trigger Mode”设置为“On”。

Trigger Activation

此参数指定硬件触发器的激活模式。如果 EasyParamTrigger Method”设置为“Hardware”以外的任何值,此参数将显示为灰色。

描述

RisingEdge

指定触发器在源信号的上升边缘被视为有效。

FallingEdge

指定触发器在源信号的下降边缘被视为有效。

AnyEdge

指定触发器在源信号的下降或上升边缘被视为有效。

LevelHigh

指定只要源信号的电平高,触发器就被视为有效。

LevelLow

指定只要源信号的电平低,触发器就被视为有效。

Trigger Delay

此参数指定收到触发器后在激活图像采集之前应该应用的延迟。延迟通常以微秒为单位指定。但是,有些相机与此标准有所不同。如需更详细的信息,请参阅相机文档。

所有参数

所有参数”选项卡中列出了选定相机设备的所有可用相机参数。您可以展开和折叠参数类别以显示或隐藏相应的参数及其值。

要调整相机参数的值,只需使用相应的控件和输入字段即可。如果某个参数无法设置,例如,由于另一个参数的特定设置,则其控件将显示为灰色。

您只能保存持久性参数设置。重新启动、重新配置或断开相机后,非永久性相机参数(用图标 标记)的设置将丢失。有关持久性和非持久性参数的更多信息,请参阅保存相机或外围设备的参数主题。

如果要调整的参数被禁用或找不到,您可以尝试刷新相机参数,看看是否有帮助。

刷新还会更新可能因另一个参数的更改而自动更改的参数值。通过显示在参数名称或类别名称旁边的蓝色项目符号,您可识别哪些相机参数和参数类别已自动更新。

如果找不到要更改的所需参数,您还可以检查相机参数的筛选选项。筛选器可能设置为仅显示特定的相机参数而不是所有参数。

筛选相机参数

您可以筛选相机参数列表,以仅显示相关参数。可通过“所有参数”选项卡顶部的 按钮打开筛选器选项。可使用以下筛选器类别: “参数可见性”和“持久性”。

参数可见性

此选项会按照参数的使用频率筛选参数。您可以在三种不同的可见性模式之间进行选择:

  • 基本
  • 高级
  • 全部

默认情况下,可见性筛选器设置为“基本”。在此模式下显示最常用的参数,而其他两种模式还显示通常不经常调整或仅在罕见情况下需要的其他参数。

持久性

此选项会筛选持久性相机参数。保存相机参数时,持久性参数会写入文件。因此,如果重新启动或重新配置相机,它们的值将被恢复。对于用图标 标记的非持久性参数,则不会这样。默认情况下,此选项未激活。这意味着将显示与可见性筛选器匹配的所有参数,包括非持久性参数。要仅查看持久性相机参数设置,请激活此筛选器选项。

有关持久性和非持久性参数的更多信息,请参阅保存相机或外围设备的参数主题。

搜索相机参数

您还可以使用搜索功能在“所有参数”选项卡中查找特定的相机参数。

输入要查找的类别或参数的名称。输入第一个字母后会立即显示结果。只会显示包含输入内容且属于所选可见性模式的结果。单击输入字段右侧的 可删除搜索内容。

如果列表中没有显示任何结果,请检查输入的内容是否有误,并确保选择了可见性模式“全部”。如果还是没有结果,则您的相机设备不存在您要查找的参数。

相机参数的显示名称和内部名称

MVTec EasyParams”选项卡中的 EasyParams 和“所有参数”选项卡中的相机参数均以其显示名称显示。但是,EasyParams 和相机参数的相应内部名称均由制造商定义,与显示名称不同。例如,相机参数的内部名称可能有其他前缀,或者可能与显示名称相同,但不带空格。

如果要查找参数的内部名称,请右键单击该名称并通过上下文菜单复制名称。