Labelme使用——数据集标注详解
1、Labelme的安装:
Windows下首先安装Anaconda,安装教程:Windows下Anaconda的下载与安装_一诺长安的博客-CSDN博客
安装成功后,电计电脑左下角“开始”,找到Anaconda3(64-bit )下的Anaconda Prompt,并打开。
查看python版本:输入python或者python -V
创建虚拟环境:conda create -n labelme python=3.X,如下:(具体3.X可在base环境下输入“python -V”查看,以3.6为例)。询问是否继续,输入‘y’,如下:
安装好表示创建虚拟环境完毕,进入labelme环境,windows下使用指令:activate labelme(注:如果是Ubuntu下,使用指令:conda activate labelme或者 source activate labelme ),回车后出现(labelme)C:\users\XXX> 表示已进入虚环境,如下所示
输入“pip install labelme”进行安装,回车运行,如下:
注:可以添加镜像以提升安装速度,直接在该指令后添加 -i https://pypi.douban.com/simple,此处使用豆瓣镜像,其他镜像同理,如下所示:
等待安装,出现红框提示说明安装完毕。
2、Labelme的使用:
启动:在终端执行如下指令:labelme
界面打开如下所示:
单张图片标注
点击左侧菜单栏“open”,选择要标注的图片所在位置,如下:
若出现报错如下,说明格式不对,需要将jpg后缀转为png。教程如下:修改图片文件后缀,将JPG转换为PNG_小青蛙呀的博客-CSDN博客
格式修改正确后打开图片,加载完成如下:
点击菜单左侧“Create Folygons”,鼠标再移到中间标注页面的时候会变成十字形,意味着可以开始标注了。
标注区域为一个闭环;以一个点为开端,中间拉数条直线(左键点击某个点锁定起点,松开左键,滑动鼠标形成直线,到达终点后再点击下左键,一条直线勾勒完成),最后连接到开端,形成闭环弹出提示框(Tips:1.可以将图片拉大点再标注,精度更好 2.标注物体的形状中含直线的就一条线拉完,中间不要停)如下所示:
填写类别及类别id,完成后点击保存,保存的文件类型为json。
语义分割生成标签文件夹指令:python labelme2voc.py tmp_json tem_voc --labels labels.txt
Labelme使用——数据集标注详解相关推荐
- MsCOCO数据集标注详解
COCO数据集的标注格式 COCO数据集的介绍:全称是Common Objects in COntext,是微软团队提供的一个可以用来进行图像识别的数据集.MS COCO数据集中的图像分为训练.验证和 ...
- MSCOCO数据标注详解
参考: cocodataset/cocoapi philferriere/cocoapi- support Windows build and python3 COCO 标注详解 COCO数据集ann ...
- [Python图像识别] 五十.Keras构建AlexNet和CNN实现自定义数据集分类详解
该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...
- python从date目录导入数据集_PyTorch加载自己的数据集实例详解
数据预处理在解决深度学习问题的过程中,往往需要花费大量的时间和精力. 数据处理的质量对训练神经网络来说十分重要,良好的数据处理不仅会加速模型训练, 更会提高模型性能.为解决这一问题,PyTorch提供 ...
- tensorflow入门数据集:mnist详解
文章目录 python处理二进制 mnist介绍 mnist显示 方法一:读取解压后的原始文件 方法二:使用TensorFlow封装代码读取 需求一:同时显示图片和标签,验证图片和标签一一对应 需求二 ...
- BraTS数据集处理详解(附代码详解)
代码参考:https://github.com/sinclairjang/3D-MRI-brain-tumor-segmentation-using-autoencoder-regularizatio ...
- mscoco数据集_caffe详解之数据层
从零开始,一步一步学习caffe的使用,期间贯穿深度学习和调参的相关知识! 更多优质内容欢迎订阅公众号[AI异构] 数据层参数说明 layer { name: "cifar" #层 ...
- voc数据集格式详解
计算机视觉经常会用到voc数据集 以如下数据集为例 http://www.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/semantic ...
- pytorch保存准确率_初学Pytorch:MNIST数据集训练详解
前言 本文讲述了如何使用Pytorch(一种深度学习框架)构建一个简单的卷积神经网络,并使用MNIST数据集(28*28手写数字图片集)进行训练和测试.针对过程中的每个步骤都尽可能的给出了详尽的解释. ...
最新文章
- JAVA NIO 内存泄露
- java stringbu,Java String和StringBuilder常用方法,
- 解读Cardinality Estimation算法(第一部分:基本概念)
- WPS菜单栏自动隐藏的解决方法
- java 示例_功能Java示例 第3部分–不要使用异常来控制流程
- C代码的运行速度总是比Java快,对吧? 错误!
- 织梦mysql安装教程视频教程_织梦DedeCMSV6系统安装步骤教程
- u盘pe无人值守linux,从U盘无人值守安装linux操作系统(纯实践笔记
- [文摘20090622]HP大中华区总裁孙振耀退休十五天后九大感言
- 样本量估算:随机对照试验(两组均数)比较的样本量计算方法
- 安信可ESP8266开发环境搭建
- 刻录linux-iso至u盘工具,ISO USB刻录工具ISO to USB burning tool V1.5 完美版
- android 动态仿磁贴,高仿 WIN8系统 磁贴点击下沉倾斜效果源码
- 【DSP】DSP2833x.h中定义的指令EINT、DINT、ERTM、DRTM、EALLOW、EDIS、ESTOP0的含义
- ESP车身电子稳定系统
- 硕士论文重复率太高了怎么办
- MATLAB箭头绘制 arrow3 函数与 quiver3 函数的实用教程
- Python:利用matplotlib库画各种统计图
- 【python】argv的用法
- 彻底颠覆几句话vm_彻底颠覆Web开发:面向移动的设计
热门文章
- 最小二乘法、加权最小二乘法——直线拟合
- dumpsys alarm 格式解读
- html各种弹出框和提示框
- Spring之Specification复杂查询和Criteria查询
- webstorm2020背景和字体_WebStorm改变字体大小以及更换背景颜色
- 苹果隐藏app_更新完iOS14,这9个隐藏黑科技功能,你一定还不知道
- OpenGL ES glut glew glfw glad freeglut
- 刘利刚老师谈什么是计算机图形学?
- WinRAR 3.93 3.92 的注册码(已经测试)
- php web 登录验证,Web登录Authorization验证