windows下使用labelImg标注图像

windows下使用labelImg标注图像工作中遇到一个更好用的标注软件,速度快,操作方便,分享一下:https://blog.csdn.net/python_pycharm/article/details/102685591用于深度网络训练的数据集做标注的方法和工具有好多,像Labelme、labelImg、yolo_mark、Vatic、Sloth等等,此处暂时只介绍其中的一种标注工具:labelImg。等到后期…

大家好,又见面了,我是你们的朋友全栈君。

       工作中遇到一个更好用的标注软件,速度快,操作方便,分享一下:

https://blog.csdn.net/python_pycharm/article/details/102685591

用于深度网络训练的数据集做标注的方法和工具有好多,像Labelme、labelImg、yolo_mark、Vatic、Sloth等等,此处暂时只介绍其中的一种标注工具:labelImg。等到后期熟悉其他的标注工具会一一介绍。废话不多说,直接进入正题!

       此篇先介绍在windows下使用已经编译好的labelImg。

  一、labelImg工具下载:

         链接:https://pan.baidu.com/s/1hB-WxbBhhRDVYOBs7h961w 
        提取码:c8lc

         下载的文件是编译好的,可执行的labelImg.exe文件。直接将文件放在windows环境下,双击可执行。

                                              windows下使用labelImg标注图像

 二、labelImg工具使用方法:

       1.双击labelImg执行文件图标,会出现操作界面:

        windows下使用labelImg标注图像

       出现这样的窗口界面,说明labelImg已经正常开启,背景黑色的窗口是终端界面,不要理会…….

       在labelImg窗口的左边,有一些操作的功能,其中:“Open”是打开单个图像,“Open Dir” 打开文件夹,”Change Save Dir” 

       图像保存的路径,“Next Image” 切换到下一张图像,“Prev Image”切换到上一张图像,“Verify Image”校验图像,“Save”

       保存图像,“Create RectBox”画标注框一个,“Duplicate RectBox”重复标注框,“Delete RectBox”删除标注框,“Zoom In”

       放大图像,“Zoom Out” 缩小图像,“Fit Window”图像适用窗口,“Fit Width”图像适应宽度。

       当然,使用操作按钮不是很方便,下面介绍一些快速的快捷键,为无聊的标注工作节省一些时间。

       Hotkeys:

ctrl +Q 退出软件 ctrl + – 缩小
ctrl + o openfile ctrl + = 原始大小
ctrl + u openDir ctrl + F fitwindow
ctrl + r ChangeSaveDir ctrl + E 编辑标签
ctrl + s 保存 ctrl + shift + o 打开的文件夹只显示.xml文件
ctrl + L boxlineColor ctrl + shift + s  
ctrl + J move and edit Boxes ctrl + shift + F fitWidth
ctrl + D 复制框 d nextImg
ctrl + H 隐藏所有的框 a preImg
ctrl + A 显示所有的框 space 标记当前图片已标记
ctrl + + 放大 w 画框
    Delete 删除框

   三、开始图像数据标注:

         一般操作的顺序:“open file ”  —–“create rectbox ” —–“输入类别名称 “—–“change save dir ”—–“Save”

         最后在保存文件的路径下生成.xml文件,.xml文件的名字是和标注照片的名字一样,如果要修改已经标注过

         的图像,.xml中的信息也会随之改变。得到的.xml 和PASCAL VOC所用格式一样!

                  windows下使用labelImg标注图像

                                                     windows下使用labelImg标注图像

       

         文章到这里,关于labelImg工具的使用基本结束了,要是你想在Linux系统、Ubantu、或者是MAC系统中使用labelImg,

         可以参考一个教程:https://github.com/tzutalin/labelImg/  

         这个项目里有具体的安装和使用教程,亲可以去实践一下。本人最近在做深度学习方面的工作,有正在从事或者想做这

         方面工作的朋友,可以留言共同交流。好的东西之所以能成为好,不是它本身有多好,而是在于它能被分享。

   

   

      

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151532.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月20日 上午9:00
下一篇 2022年6月20日 上午9:00


相关推荐

  • 讯飞星火AI PPT怎么用_讯飞星火一键制作PPT图文教程

    讯飞星火AI PPT怎么用_讯飞星火一键制作PPT图文教程

    2026年3月14日
    1
  • 深入浅出理解卷积运算

    深入浅出理解卷积运算提起卷积运算相信大家都不陌生 这是一种很常见的运算 我们在学习 信号与系统 时就一直在和卷积打交道 在后来的一些课程中也有卷积运算的身影 比如 自动控制原理现代部分 中的卷积定理等 在学习 信号与系统 时我们知道了卷积的定义 对于两个函数 f x f x f x 和 g x g x g x 他们的卷积 f g n f g n f g n 的公式如下 连续形式 f nbsp g n f g n d mathrm f mathrm g n int infty

    2025年8月27日
    7
  • 第十六届全国大学生智能车竞赛华东赛区_第十五届全国大学生智能汽车竞赛

    第十六届全国大学生智能车竞赛华东赛区_第十五届全国大学生智能汽车竞赛第十七届全国大学生智能车竞赛华南赛区奖项

    2026年4月19日
    5
  • js漂浮广告代码_JavaScript上传文件代码

    js漂浮广告代码_JavaScript上传文件代码//浮动广告代码varx=50,y=60; //设置元素在浏览器窗口中的初始位置varxin=true,yin=true;//设置xin、yin用于判断元素是否在窗口范围内varstep=1; //可设置每次移动几像素varobj=document.getElementById(“Ad”);//通过id获取div元素functionfloatAd(){varL=T=0;varR=document.body.clientWidth-obj.off

    2026年2月4日
    7
  • poe交换机如何选择_怎么选择交换机

    poe交换机如何选择_怎么选择交换机PoE交换机不但可以实现普通交换机的数据传输功能还能同时对网络终端进行供电。如果你打算选择或者使用PoE交换机,这些知识点一定要看,可以让你少走弯路、少些麻烦。接下来,杭州飞畅科技的小编来为大家介绍下PoE交换机的选择和使用要点,一起来看看吧!一,选择PoE交换机时需要注意什么?1,不要图便宜,尤其是核心的东西,这个你懂的国内就是一个各种产品泛滥的大市场,PoE交换机也不例外。市场上的PoE交换机大大小小的品牌数不胜数,价格和质量差别很大。有些初接触PoE供电的人士,认为只要是PoE交换机就行.

    2022年10月4日
    4
  • python处理通达信 5分钟数据 .lc5文件处理,生成csv文件,期货回测

    python处理通达信 5分钟数据 .lc5文件处理,生成csv文件,期货回测importstructimportdatetimeimportmathimporttime#根据二进制前两段拿到日期分时defget_date_str(H1,H2):year=math.floor(H1/2048)+2004month=math.floor(H1%2048/100)day=H1%2048%100hour=math.floor(H2/60)minute=H2%6.

    2022年7月24日
    31

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号