图像标注器
为计算机视觉应用标注图像
说明
图像标注器可用于在一组图像中标注真实值数据。使用该 App,您可以:
定义轴对齐或旋转的矩形感兴趣区域 (ROI) 标签、线 ROI 标签、像素 ROI 标签、多边形 ROI 标签、点 ROI 标签、投影长方体 ROI 标签和场景标签。使用这些标签以交互方式标注真实值数据。
使用内置的检测或跟踪算法来标注真实值数据。
编写、导入并使用您自己的自定义自动化算法来自动标注真实值。请参阅Create Automation Algorithm for Labeling。
使用可视化摘要评估标注自动化算法的性能。请参阅View Summary of Ground Truth Labels。
将标注的真实值导出为一个
groundTruth对象。您可以使用此对象进行系统验证,或用于训练目标检测器或语义分割网络。请参阅Training Data for Object Detection and Semantic Segmentation。
图像标注器还可用于创建个人或团队标注工程。要启动图像标注器,请参阅打开 图像标注器 App。

在启动图像标注器后,选择以下选项之一创建一个新标注工程。
新建个人工程 - 为您自己创建一个标注工程。要开始使用个人标注工程,请参阅Get Started with the Image Labeler。
新建团队工程 - 为有多个用户的团队创建标注工程。要开始使用基于团队的工程,请参阅Get Started with Team-Based Labeling。
图像标注器支持 imread 函数支持的所有图像文件格式,此外还支持医学数字成像和通信 (DICOM) 格式,包括加载超声视频等多帧数据的能力。要读取图像标注器支持的其他文件格式,您可以创建一个 imageDatastore 并使用 ReadFcn 属性。要标注以 DICOM、神经图像信息学技术倡议 (NIfTI) 或近似原始光栅数据 (NRRD) 文件格式存储的二维或三维医学图像数据,请使用医学图像标注器 (Medical Imaging Toolbox)。
在加载图像时,如果图像大小大于 8000 像素或者是多分辨率图像,则图像标注器会为您提供将图像转换为分块图像的选项。分块图像由一个大图像组成,该大图像已划分为可放入内存的若干更小图块。一旦图像标注器将大图像转换为分块图像,您就可以像处理任何其他图像一样在 App 中处理它。虽然使用分块图像使您能够以其他途径无法处理的方式在 App 中处理图像,但也存在一些限制。有关详细信息,请参阅Label Large Images in the Image Labeler。
打开 图像标注器 App
MATLAB® 工具条:在 App 选项卡上的图像处理和计算机视觉下,点击 App 图标。
MATLAB 命令提示符:输入
imageLabeler。
编程用途
详细信息
算法
版本历史记录
在 R2018a 中推出另请参阅
App
- 视频标注器 | 真实值标注器 (Automated Driving Toolbox) | 激光雷达标注器 (Lidar Toolbox) | 医学图像标注器 (Medical Imaging Toolbox)
函数
对象
主题
- 选择用于标注真值数据的 App
- Get Started with the Image Labeler
- Get Started with Team-Based Labeling
- Label Objects Using Polygons
- Automatically Label Ground Truth Using Segment Anything Model
- Label Pixels for Semantic Segmentation
- Label Large Images in the Image Labeler
- Share and Store Labeled Ground Truth Data
- Create Automation Algorithm for Labeling
- View Summary of Ground Truth Labels
- Keyboard Shortcuts and Mouse Actions for Image Labeler
- Training Data for Object Detection and Semantic Segmentation
- Convert Image Labeler Polygons to Labeled Blocked Image for Semantic Segmentation















