跳至主要内容
先进成像设备的设计与制造商
2026年10月9日 星期五

文章

阿尔特龙图形编辑器:添加、连接和保存节点

拉赫尼

您想在图像路径中加入伽马校正,或者在显示器旁再放一个录制器。这两件事都可以在 阿尔特龙流程图编辑器中完成,即从 Tools 菜单打开的 Flow Graph Editor。该编辑器生成 .dfg 文件,主程序会读取这个文件。本文介绍日常操作:添加节点、连接节点以及正确保存。

阿尔特龙流程图编辑器中用于彩色线阵相机的一串处理节点
阿尔特龙流程图编辑器中用于彩色线阵相机的一串处理节点

修改之前先备份

默认流程图位于可执行文件旁的 FlowGraphs 文件夹中。编辑之前,请用 File › Save as 或 Ctrl+Shift+S 以新名称另存一份副本。这是放心尝试的最简单方法。如果结果不理想,之前的流程图仍原封不动地保留着。

通过右键菜单添加节点

在画布的空白处单击右键。菜单中每个插件系列都有一个 Add 子菜单,其中的插件按任务分组。新节点会自动完成以下几件事:

  • 它会获得一个简短且唯一的名称,因此绝不会出现两个同名节点。
  • 它会放在最近的空位上,而不会叠在其他方框上。
  • 它出现时处于选中状态,并带有闪烁的彩色边框,因此在复杂的流程图中也不会找不到它。

如果需要一次添加多个插件,请选择 Add Multiple Plug-ins 或按 Ctrl+M。随即会打开一个带复选框的分类树。在线阵相机流程图中,此列表里专用于面阵相机的插件处于禁用状态。

添加节点时,编辑器会立即执行两条规则。每个流程图只能有一个相机,因此要更换相机,须先删除旧节点。每个流程图也最多只接受一个 Debayer 节点。

使用 Connect Mode 手动连线

要绘制连线,请在同一右键菜单中勾选 Connect Mode。然后从一个方框拖动到目标方框上松开。需要注意几点:

  • 主输出端口和输入端口会自动选择,无需手动填写。
  • 同两个方框之间不会创建重复连接。
  • 有些连接是不允许的。例如,处理原始 Bayer 马赛克数据的插件必须位于 Debayer 之前。这种情况下,Connection not allowed 消息会告诉您原因以及它应处的位置。

要移动方框,请再次取消勾选 Connect Mode。Add Joint(或 Ctrl+J)会在连线上放置一个折点,使连线不压在方框上。这纯粹是视觉效果,对数据没有任何影响。要删除,请选中方框或连线并按 Del。

自动连接:两个按钮,两种不同的行为

右键菜单中有两个自动连线命令,它们之间的区别很重要:

  • Auto-Connect Now: 它不会改动您自己绘制的连线,只做三件事:把尚无输入的节点接入处理链;填补现有连线上的空端口;最后将流程图整齐排布。
  • Auto-Reconnect All (fix ISP order): 它会移除相机与处理节点之间的连线,并按正确顺序重建处理链。通往显示器、录制器和 Data Holder 的连线保持不变。

这些命令遵循的顺序就是黄金法则:黑电平、均匀性等物理传感器校正必须位于伽马、锐化等外观调整之前。在彩色处理链中,Debayer 排在最前;而在线阵相机流程图中则根本不连接它。

根据我们的经验,最好先添加节点,按一次 Auto-Connect Now,然后再手动添加特殊分支。如果处理顺序乱了,Auto-Reconnect All 可以修复它,而不会破坏显示和录制分支。关于如何安排分支,我们在介绍流程图分支的文章中有详细说明。

在大型流程图中查找节点

当流程图变大时,请打开 View › Node List(或按 F4)。此窗口按数据流顺序以文本列表显示各节点。在删除或修改某个插件之前,请用 Ctrl+F 执行 Find Plug-in in .dfg Files,查看文件夹中哪些流程图使用了它。

保存并应用更改

  1. 使用 Save 或 Ctrl+S 保存流程图。
  2. 回到阿尔特龙主窗口并按 Recreate All。
  3. 在处理链重建之前,任何更改都不会生效。

常见的错误恰恰出在第三步:流程图已保存,但图像仍是旧的。另一个错误是在没有备份的情况下直接修改默认流程图。

要进一步了解节点图架构, 维基百科文章(英文).

要了解软件的其他功能,请参阅 阿尔特龙 页面。如果您搭建了一个流程图,但不确定其顺序是否正确,请通过 联系页面 发送给我们,我们会帮您看看。

我们的设备用户

曾使用我们产品的机构、高校、工业单位与企业

  • Hedayat Hooshmand Nozhan Sepehr