Screph 程序模式

程序模式为一个用户工作流一起配置 CV 工作区和 Selector 功能。它不仅仅是一个 UI 过滤器:切换会更改可用任务、候选结果类型以及将结果应用到项目标注的规则。

1. 可用模式

  • General — 自由形式标注和中性 CV 管道。
  • GUI Automation — 面向应用程序屏幕创作和自动化的标注。
  • Industrial 视觉 — 域为候选结果和证据的检测和计量任务。
  • 自主无人驾驶车辆 — 包含对象、感兴趣区域、变化和轨迹的帧和帧系列分析。

Ground Robotics 是内部延迟脚手架,不是可用模式。

2. General

当任务不属于专用域配置文件时,使用 General。它支持自由创建和编辑元素和特征、选择区域、CV 主面板中的 28 种方法以及 14 个附加管道实用节点。

3. GUI Automation

此模式针对应用程序屏幕截图:按钮、字段、面板、文本、区域和图案。它将 CV 候选结果和可视化证据连接到现有自动化工具可以使用的规范 GUI 标注。

共享的 CV 方法、管道、方法流程图、画布和项目持久性在此模式下不会重复。 GUI Automation 添加了类型目录、标注参考、审核草案和确认的升级/应用流程;它不是一组单独的 42 个 GUI 算法。

该模式本身不会执行隐藏点击;动作执行仍然由自动化运行时负责。

4. Industrial 视觉

该模式提供域工作区、检验和计量任务卡、本地预览、候选结果和证据审核、候选结果决策,并确认申请为标注元素或区域。

当前边界: 完整的生产审核/导出和 CNC/PLC 控制尚未准备好,并且没有 Screph 权限。

5. 自主无人驾驶车辆

该模式提供源和帧系列、预检检查、本地运行、域候选结果(对象、AOI、更改和轨迹)、证据、候选结果决策以及已确认的事务应用程序标注。

当前边界: 它不是 GIS、任务规划、飞行控制或完整的数据集生产或导出系统。

6. 项目环境和保存

为每种模式单独选择项目环境。每种可用模式都只能保存规范的 Screph 项目,无需外部工具。

  • General: Screph CV (OpenCV / NumPy) 或仅限 Screph 项目。
  • GUI Automation: 仅限 Screph AutomatePyAutoGUI 或 Screph 项目。
  • Industrial 视觉: Screph Industrial CV (OpenCV / NumPy) 或仅限 Screph 项目。
  • 自主无人驾驶车辆: Screph UAV CV (OpenCV / NumPy) 或仅限 Screph 项目。

Screph Automate 和 PyAutoGUI 不在 General、Industrial Vision 或 UAV 模式中提供:这些消费者特定于 GUI Automation。选择 IDE 或代码工具不会更改域模式。

Screph CV 和“仅项目”使用相同的规范包编写器,并且不会创建不同的项目格式。它们的实际差异通过显式的 Open Result 按钮体现出来:CV 目标切换到现有的内置 CV 工作区,而仅项目打开项目目录。

7. 切换和边界

  1. 保存当前项目。
  2. 打开常规设置→开发平台
  3. 选择一种模式;过渡立即开始。 Screph 将 CV 和 Selector 作为一项操作进行切换,如果无法完成转换,则会报告显式错误。
  4. 在运行任务之前检查 Selector 标头中显示的活动模式、活动工作区以及可用操作。

在 Selector 标题栏的 Program mode 下拉列表中也可以进行相同选择。该列表仅显示可选择的模式;完整列表和状态详情仍可在 Development Platform 中查看。

选择、创建、移动和其他画布按钮是活动模式内的编辑工具,而不是单独的程序模式。

← 返回目录