记录Matlab 图像标注工具的使用

  • 背景介绍
    • 工具介绍
    • 创建标签类型
    • 图像标注
    • 标注信息导出
    • 导出信息处理

背景介绍

本次主要记录使用Matlab进行图像标注的一个过程,属于图像处理的一个前期工作,本次标注的主要目的是对标注区域内的一些数据特征进行计算,生成一个合适的掩膜用于后期的图像处理或特征统计。有错误之处还望大家批评指正。

工具介绍

我们所使用的Matlab版本为2020b,使用工具为Image Labeler,其界面如下图所示

  1. New session 用于创建新的标注界面;
  2. Load 内可以导入图片信息 标签信息 还有原来保存的界面信息;
  3. save内可以保存标签定义 或者标注信息;
  4. Import Labels内可以导入定义好的标签信息;

创建标签类型

进入页面后如过我们原来未使用过,可以先定义一个标签

我们可以选择不同类型的标注用于不同的环境中,这里我们使用 Pixel label 基于像素级别的标注如下图所示

我们可以通过这个标签,对导入的图像进行区域标注,当一个图片存在多个类别时,我们可以创建不同类型的标签用于后续的标注。

图像标注

通过点击Load 选择add导入单张或多张图片。

这里我们以标注篮球为例子

选择对应的标签,选择合适的工具,将对应的轮廓选中即可,需要形成闭合的区域,即可完成标注,如需要多张图片或其他类别的标注,我们可以通过添加标签定义或者继续添加其他图片的方式完成标注工作。

标注信息导出

我们可以通过Export Labels将标注的信息进行导出,有两种方式,一种是导出到工作区一种是保存的文件内生成一个.mat文件


这里我们选择导出至工作空间内,设置掩膜存储路径与变量的名称

导出信息处理

导出后的信息如下图所示

一个标签对象与一个标签图像,你可能得到一张全黑的图像,这是由于Matlab导出的掩膜为逻辑变量即0与1,而在系统中显示的时候以uint8显示,因此得到一张全黑的图像,我们可以进行处理,就得到想要区域的掩膜

imshow(logical(imread(string(gTruth.LabelData.PixelLabelData(1)))));%读取标记信息

这里的1是第一的意思,如果有多张,可以自行设计程序进行遍历。效果如下图所示

【Matlab】Image labeler图像标注工具的使用相关推荐

  1. MATLAB中图像标注工具——Image Labeler的使用方法

    前言 深度学习中无论是什么任务,数据集是必不可少的,我们可以使用公开数据集,但实际情况中由于特定的任务我们可能也不得不手动制作数据集.正好本人最近在一个语义分割任务中涉及自己制作数据集,也就是标注图像 ...

  2. 资源 | 深度学习图像标注工具汇总

    作者 | chaibubble 来源 | CSDN 网站 对于监督学习算法而言,数据决定了任务的上限,而算法只是在不断逼近这个上限.世界上最遥远的距离就是我们用同一个模型,但是却有不同的任务.但是数据 ...

  3. CV之LabelImg:图片标注工具之LabelImg(图像标注工具)的简介、安装、使用方法详细攻略

    CV之LabelImg:图片标注工具之LabelImg(图像标注工具)的简介.安装.使用方法详细攻略 目录 LabelImg的简介 常见的图片标注工具 LabelImg trainingImageLa ...

  4. 深度学习(目标检测。图像分割等)图像标注工具汇总

    深度学习(目标检测.图像分割等)图像标注工具汇总 2018年05月31日 09:21:54 努力努力再努力tq 阅读数:3581 对于监督学习算法而言,数据决定了任务的上限,而算法只是在不断逼近这个上 ...

  5. labelImg图像标注工具的详细使用

    一.Ubuntu16.04下安装labelImg图像标注工具 图像标注软件安装:安装方法 二.labellmg标注软件的使用 1.软件图标的使用 (1)打开需要标记的图片文件夹 (2)修改保存路径(X ...

  6. 图像标注工具labelimg的安装和使用教程

    图像标注工具labelimg的安装和使用教程 一.安装labelimg (1)首先通过Win+R快捷打开windows的"运行"对话框,在对话框中输入cmd进行终端界面. (2)在 ...

  7. 深度学习图像标注工具汇总

    深度学习图像标注工具汇总 原文地址: https://blog.csdn.net/chaipp0607/article/details/79036312 对于监督学习算法而言,数据决定了任务的上限,而 ...

  8. 深度学习图像标注工具labelme

    来源:极客Merry 前言 在深度学习中若是没有带标注的数据,这可能会阻碍研究的进展,所以深度学习第一步就是制作数据集,手动去标注一些数据.LabelMe就是这样一个在线的图像数据标注工具: Labe ...

  9. 计算机视觉中的图像标注工具总结

    本文来自公众号CV技术指南资源分享系列 创建高质量的数据集是任何机器学习项目的关键部分.在实践中,这通常比实际训练和超参数优化花费的时间更长.因此,选择合适的标注工具至关重要.在这里,我们总结了一些用 ...

最新文章

  1. 下载好了mysql 如何在命令行测试_MAC上安装MySQL,测试是否安装好了,在命令窗中作建表、查询等基本操作。-Go语言中文社区...
  2. pandas 判断数据表中的缺失值
  3. stdthread(5)并发atomic
  4. ABAP实现农历转成公历
  5. java for的增强_Java基础之增强for循环
  6. Apollo 配置中心:分布式部署
  7. 方法引用、构造器引用和数组引用
  8. 最佳深度学习书单(从零到深度学习工程师)
  9. 第一百天 how can i 坚持
  10. 计算机二级c语言f7保存,国家计算机二级c语言上机真题
  11. Win32软件开发: 按键精灵 鼠标模拟器(VibraClick)
  12. Python爬取NBA球员生涯数据及简单可视化
  13. C# 键盘中的按键对应的KeyValue
  14. Total Uninstall 6安装使用
  15. 基于uniapp开发app,省市区联动
  16. kettle日志解析_kettle之日志有关方面的总结
  17. HITCS_大作业_程序人生-Hello’s P2P
  18. vs2012创建的数据库中的表怎么都不能保存的
  19. windows7下替换记事本
  20. 【降维打击,带你深度学习CPU(上)】

热门文章

  1. Nexus 5X Root 教程
  2. 为什么Pycharm找不到deployment?
  3. 细粒度图像分类论文研读-2018
  4. 第10章:有向图和偏序
  5. CocosCreator - Bezier曲线插件
  6. 七、svn带历史信息迁移到Gitlib
  7. python单例模式数据库连接失败_Python中单例模式总结
  8. 【春招】Tableau入门学习(day1-day3)
  9. 最全overleaf在线编辑数学公式以及遇到错误的解决方法!
  10. idm2022网页视频下载器提高速度多达5倍