主要内容

图片标志

用于计算机视觉应用的标签图像

描述

图片标志应用程序允许您在图像集合中标记地面真相数据。使用该应用程序,您可以:

  • 定义矩形感兴趣区域(ROI)标签、折线ROI标签、像素ROI标签、多边形ROI标签和场景标签。使用这些标签交互地标记你的真实数据。

  • 使用内置的检测或跟踪算法来标记您的真实数据。

  • 编写、导入和使用您自己的自定义自动化算法来自动标记基本真理。看到创建自动标记算法

  • 使用可视化摘要评估标签自动化算法的性能。看到Ground Truth标签的查看摘要

  • 将标记的ground truth导出为groundTruth对象。您可以使用此对象进行系统验证或训练对象检测器或语义分割网络。看到目标检测和语义分割的训练数据

图片标志应用程序支持的所有图像文件格式imread功能,此外还支持医学数字成像和通信(DICOM)格式,包括加载多帧数据的能力,如超声视频。方法支持的其他文件格式图片标志App,你可以创建一个imageDatastore并使用ReadFcn财产。要标记存储在DICOM、神经成像信息技术计划(NIfTI)或接近原始光栅数据(NRRD)文件格式中的2-D或3-D医学图像数据,请使用医学图像标签(医学影像工具箱)

加载图像时,如果图像的维度大于8000像素或为多分辨率图像,则使用图片标志应用程序为您提供了将图像转换为阻塞图像的选项。一个了图像由一个大图像组成,该图像被分割成可以装入内存的小块。一旦Image Labeler将大图像转换为一个块,你可以在应用程序中处理它,因为你会任何其他图像。虽然使用屏蔽图像可以使您在应用程序中处理否则无法处理的图像,但有一些限制。有关更多信息,请参见在图像标签器中标记大图像

要了解有关此应用程序的更多信息,请参见开始使用图像标签器

打开图像标签应用程序

  • MATLAB®工具条:在应用程序选项卡,在图像处理与计算机视觉“,,点击应用程序图标。

  • MATLAB命令提示符:输入imageLabeler

编程使用

全部展开

imageLabeler打开应用程序的新会话,使您能够在图像中标记地面真相数据。

imageLabeler (imageFolder)打开应用程序并从指定的文件夹中加载所有图像imageFolder

文件夹中的图像可以是无序的,大小也可以不同。要标记一个视频或一组类似于视频的有序图像,请使用贴标签机视频应用程序。

imageLabeler (imageDatastore)打开应用程序,读取所有的图像从imageDatastore对象。的ReadFcn的属性imageDatastore对象指定如何读取数据。

例如,要打开带有停止标志图像集合的应用程序:

stopSignsFolder = fullfile(toolboxdir(“愿景”),“visiondata”“stopSignImages”);imds = imageDatastore(stopSignsFolder)

imageLabeler (sessionFile)打开应用程序并加载一个已保存的图片标志会话,sessionFile.的sessionFile输入包含路径和文件名。mat文件sessionFile指向包含已保存会话的。

imageLabeler (gTruth)打开应用程序并加载一个groundTruth对象。地面真相对象数据源必须是图像集合或imageDatastore

更多关于

全部展开

算法

全部展开

您可以使用标签自动化算法来加快应用程序中的标签速度。要创建要在应用程序中使用的自己的标签自动化算法,请参见创建自动标记算法.你也可以通过以下步骤使用内置算法之一:

  1. 导入要标记的数据,并至少创建一个标签定义。

  2. 在应用程序工具条上,单击选择算法并选择一个内置的自动化算法。

  3. 点击自动化,然后按照自动化窗口右窗格中的自动化说明操作。

版本历史

在R2018a中引入

Baidu
map