Screph 中的计算机视觉
计算机视觉操作会生成掩码、轮廓、检测结果、识别文本、指标和其他结果。只有经过单独确认后才会更改主标注。
可用操作、标注类型和保存目标取决于程序模式。状态和限制见“程序模式”。
主要流程
- 选择源图像或感兴趣的区域。
- 请选择一个操作、处理链或处理图。
- 配置设置并运行预览。
- 比较源材料、结果、掩模、轮廓和指标。
- 将所需结果附加到项目或确认支持的标记更改。
来源和感兴趣的领域
操作接收活动图像或所选区域。请确认该区域属于正确的帧,并且缩放和坐标与画布显示一致。
结果可以显示在源旁边、源顶部或作为单独的蒙版。选择视图不会更改已保存的标记。
操作类别
| 类别 | 示例 |
|---|---|
| 准备图像 | 亮度、对比度、模糊、调整大小、裁剪、旋转和拉直。 |
| 边界和地区 | 阈值、边界、轮廓、成分、形态和分割。 |
| 并置和运动 | 模式搜索、比较、对齐、光流和跟踪。 |
| OCR | 使用本地 Tesseract 安装进行文本识别。 |
| 模型类操作 | YOLO, SAM, OmniParser |
操作的实际可用性取决于已安装的组件、模型文件和所选程序模式。
一个操作
适用于一次转换或分析。更改参数后,请刷新预览并与原图比较结果。保存的参数属于所选操作和素材。
处理链
线性序列将每个步骤的结果传递到下一步。它适用于可预测的无分支处理,例如裁剪、对比度增强、阈值处理和边缘提取。
检查中间步骤:早期处理中的错误会影响所有后续结果。
处理图
该图表允许您进行分支处理、组合兼容的结果以及选择单独的输出进行查看。仅在兼容的数据类型之间创建关系。
- 为步骤提供清晰的名称并分别测试每个输出。
- 对于复杂的图,从一个小的工作部分开始,逐渐添加分支。
- 实验图的可用操作可能与线性序列不同。
预览、保存并应用
| 操作 | 输出 |
|---|---|
| 预览 | 显示当前参数的结果,而不更改主标记。 |
| 附上结果 | 将选定的蒙版、图像或其他结果保存在项目旁边,并将其与对象关联。 |
| 应用变更 | 验证后,添加或修改受支持的核心标记对象。 |
审查拟议的变更
操作建议可以接受、修改、拒绝或重新计算。应用前请检查源帧、对象边界、标注类型,并确认没有重复项。
工业和无人机支持有限的主题更改,但仍处于实验阶段,并且不提供可立即投入生产的审核和导出流程。
视频和时间结果
对于视频和帧序列,操作可以随时间生成观测和轨迹。此类结果需要在整个范围内检查,而不能只查看单帧。
从界面隐藏结果并不一定会删除其文件。在转移项目之前,检查关联的临时材料并将所需结果与项目一起保存。
模型和依赖关系
典型问题
- 空结果:检查源、感兴趣区域和参数范围。
- 无效坐标:检查比例、裁剪和所选视图。
- 操作不可用:请检查依赖项和模型文件。
- 项目变得很大:删除不必要的临时结果,只附加必要的材料。