跳转到内容

vTools#

vTools 是使用 Workbench 创建图像处理设计的构建模块。

每个 vTool 都可以执行特定的任务,例如相机校准、图像格式转换或条形码读取等等。在 Workbench 中,添加所需的 vTools,按照您想要的顺序连接它们,然后将设计保存为配方文件 (.precipe)。最后,您可以将配方添加到您的应用程序中。

配置 vTools 时,您可以通过加载图像并运行配方来快速测试所做的任何更改。在 Workbench 的一个称为引脚数据视图的部分中,您可以在运行时查看结果。调整设置并重复此过程,直到您满意为止。

要将图像处理设计集成到您自己的应用程序中,请使用 pylon C++ 数据处理 API,它提供了各种简单的函数来加载和执行配方以及评估程序代码中的结果。只需将配方再次加载到您的应用程序中,对 pylon Viewer 中的配方设置所做的更改就会生效。您不必更改或重新编译应用程序代码。

可用的 vTools#

有些 vTools 是免费的,并且包含在 pylon Viewer 设置中。对于其他 vTools,您需要许可证。有关更多信息,请参阅 vToolvTool 许可

免费的 vTools#

可授权的 vTools#

输入和输出引脚#

每个 vTool 都有输入和输出引脚,用于将数据输入到 vTools 并将数据传递到设计中的下一步。要连接 vTools,请单击输出引脚,并将连接拖动到另一个 vTool 的相同类型的输入引脚,即从 Camera vTool 的图像输出引脚拖动到 Barcode Reader vTool 的图像输入引脚。

输入和输出端子可以视为配方的输入/输出引脚。您可以使用输入端子将数据推送到 vTool 的输入引脚,且可以使用输出端子从 vTool 的输出引脚接收数据。

以下屏幕截图说明了如何连接 vTools 和端子:

连接 vTools

迷你地图#

如果您的配方包含大量 vTools,可能并非所有都可见,取决于 Workbench 窗格的大小。在这种情况下,您可以查看迷你地图,此地图显示可见区域外部的任何 vTools。

配置 vTools#

根据 vTool 的不同,您可以通过设置对话框或通过 Features - All 窗格中的 vTool 参数或同时使用这两者来配置它。有关更多详细信息,请参阅要配置的 vTool 主题。