导入、导出图像数据

您正在查看最新版本(V3.0.0)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持

本文介绍如何将图像数据导入、导出算法模块。

import export data

导入图像数据

导入图像数据前,需要先遵循数据采集规范采集业务所需图像数据。在 Mech-DLK 中,无需配置相机,只需导入本地图像即可训练模型。

可通过以下方式导入图像数据:

方式一

将图像或文件夹拖拽到图像列表区进行导入。不支持通过拖拽方式导入数据集。

方式二

  1. 在软件界面右上角的模块栏,选中要导入数据的模块。

  2. 在图像列表上方,单击导入/导出按钮。

  3. 根据数据类型选择导入选项:

    • 从上一模块导入:导入上一模块的图像。

    • 导入图像:导入单张或多张图像。

    • 导入文件夹:导入文件夹中的所有图像(不包括子文件夹中的图像)。

    • 导入数据集:导入从 Mech-DLK 导出的 DLKDB 格式(.dlkdb)数据集、COCO 格式的数据集(适用于实例分割、目标检测模块)。

  4. 若图像数据中有重复图片,可在弹出的导入图像对话框中选择跳过或导入,同时可选择对导入的图片使用新标记或已有标记。

    • 选择导入图像、导入文件夹方式时的对话框:

      example projects duplicate1
    • 选择导入数据集方式时的对话框:

      example projects duplicate2
      example projects duplicate3
  • 如用户从Mech-MSR中导入的图像中包含MRAW格式的图像,用户可在图像预处理窗口中将其类型设置为深度图强度图,并进一步调整相关图像参数。

  • 输入模块支持导入MRAW格式的图像,其他模块不支持导入该格式。

  • 支持同步导入深度图彩色图。同步导入时,请确保两类图像文件夹位于同一目录,图像文件一一对应且尺寸一致。导入任意一类图像时,系统会自动导入另一类对应图像。

从上一模块导入

仅当模块的上一模块(父模块)已完成验证时,支持从上一模块导入功能。否则,该按钮不可用。输入模块不支持从上一模块导入功能。

父模块子模块定义:

  • 父模块:指与当前模块直接连接的上一模块。

  • 子模块:指与当前模块直接连接的下一模块。

如图所示,快速定位是输入模块的子模块,是目标检测的父模块。

parent module submodule definition

使用步骤:

  1. 在图像列表上方,依次选择导入/导出  从上一模块导入,进入从上一模块导入窗口。

  2. 从上一模块导入窗口页面,依次完成处理图片选择图片步骤,并单击导入

import from previous module

参数说明:

步骤 参数 解释

处理图片

掩膜设置

为图片设置掩膜,支持无掩膜自动掩膜反选掩膜

  • 无掩膜:不显示掩膜,图像显示为原始状态。

  • 自动掩膜:用掩膜标记上一模块的验证结果区域。

  • 反选掩膜:用掩膜标记上一模块的非验证结果区域。

应用验证结果

是否应用上一模块的验证结果区域。

  • 启用后,上一模块的验证结果区域将作为初始ROI,并带有十字标识。通过 ROI ROI 切分可以进行调整。

  • 启用后,判定为 OK 的图像将不参与显示和筛选;关闭后,这类图像将恢复正常显示。(仅当上一模块为缺陷分割或非监督分割模块时适用。)

若当前模块需要以上一模块的验证结果区域作为初始ROI进行图像处理时,可启用该功能。该功能默认开启。关闭后,将导入未经上一模块处理的原始图像。

ROI:

  • 支持按比例和按像素调整 ROI 组。

    • 按比例:对各组 ROI 进行等比例缩放和偏移。

    • 按像素:对各组 ROI 使用相同像素值进行缩放和偏移。

  • 支持通过添加绘制 ROI。

可以在可视化区域通过鼠标拖动 ROI 进行调整,也可以通过设置X轴偏移Y轴偏移偏移角度进行调整。

ROI切分:

按指定的数将选定的 ROI 区域切分, 并设置X轴间隔Y轴间隔

当检测目标数量较多且排布规则时,可使用 ROI 切分功能,批量生成多个 ROI 区域。

  • 无论是按比例还是按像素调整,新增ROI始终基于从上一模块导入的初始ROI进行缩放和偏移。

  • 重置按钮 icon reset 仅在应用验证结果开启时可用。单击该按钮后,ROI 参数恢复为从上一模块导入的初始默认值。

选择图片

重复项操作

若图像数据中有重复图片,可选择导入跳过

图像标记

支持不添加标记使用已有标记、或添加新标记

  • 对于任意物体抓取V2和工件料筐分割模块,选择从上一模块导入时,仅支持配置重复项操作图像标记

  • 不同组合下导入配置不同,请根据界面显示进行设置。

导出图像数据

可通过以下方式导出图像数据:

方式一:导出全部数据

  1. 在软件界面右上角的模块栏,选中要导出数据的模块。

  2. 在图像列表上方,单击导入/导出按钮。

  3. 选择导出数据集

  4. 在弹出的导出DLKDB窗口,输入文件名并指定存放路径。

方式二:导出部分数据

  1. 在图像列表区选中需要导出的图像。

  2. 在右键菜单中单击导出数据集

  3. 在弹出的导出DLKDB窗口,输入文件名并指定存放路径。

方式三:导出全部图像

  1. 在软件界面右上角的模块栏,选中要导出图像的模块。

  2. 在图像列表上方,单击导入/导出按钮。

  3. 选择导出图像

  4. 在弹出的选择文件夹窗口,选择存放数据的文件夹。

方式四:导出部分图像

  1. 在图像列表区选中需要导出的图像。

  2. 在右键菜单中单击导出图像

  3. 在弹出的选择文件夹窗口,选择存放数据的文件夹。

输入模块仅支持导入图像导入文件夹导出图像

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。