Windows 10安装labelImg(有压缩包链接)标注弹孔,生成.xml文件。

小白快速上手 labelimg:新手图像标注详解教程 本教程主要帮助没有使用过labelimg的小白上手该软件,快速学会基本操作和打标签,为数据集准备打下基础。 阅读详情

本文适合现在电脑里已经安装好python和Anaconda,那么,接下来要做的就是安装pyqt包。
1.安装pyqt包,打开Anaconda文件夹下的命令行窗口“Anaconda Powershell Prompt”,输入如下语句;

conda install pyqt=5

稍等一会儿,为了确定是否安装成功,可输入代码conda list验证;
在这里插入图片描述
当列表里出现pyqt了,证明安装成功。
在这里插入图片描述
2.下载labelImg源码压缩包;
链接:labelImg源码下载链接
提取码:ip7q
3.解压缩获得名为labelImg-master的文件夹,进入该文件夹,在空白处使用“Shift+鼠标右键”,进入当前目录的命令行窗口;
在这里插入图片描述
在这里插入图片描述
4.依次在Windows Powershell中输入下面语句;

pyrcc5 -o resources.py resources.qrc
python labelImg.py

注意:此处可能会有错误显示:

F:\课外学习资料\labelImg-master> python labelImg.py
Traceback (most recent call last):
File "labelImg.py", line 30, in <module>
from libs.resources import * 
ImportError: No module named 'libs.resources'

解决办法:
将labelImg-master文件夹中的resources.py文件移动到libs文件夹内;
在这里插入图片描述
之后再次运行,就成功了,显示如图:
在这里插入图片描述
5.之后,就开始使用labelImg;
使用方法:

  1. 先修改xml文件的保存位置,使用快捷键“Ctrl+R”,改为自定义位置,这里的路径一定不能包含中文,否则无法保存。(保存文件夹位置,可以预先设定好一个新的文件夹,自定义路径的时候直接选就好,比如我自定义的文件夹就是save xml space)
    在这里插入图片描述

  2. 源码文件夹中使用notepad++或默认使用的记事本打开都可以,打开data/predefined_classes.txt,修改默认类别,比如要圈出弹孔,选择cavity。(此步也可以省略,也可以不设置默认值,到第3步时再选也可以,也可根据自己需要设置值,hole也可以)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 打开图片文件夹“Open Dir”,选择第一张图片开始进行标注,使用“Create RectBox”开始画框。完成一张图片后点击“Save”保存,此时XML文件已经保存到本地了。点击“Next Image”转到下一张图片。
    在这里插入图片描述

  4. 标注过程中可随时返回进行修改,后保存的文件会覆盖之前的。点击save会更新最新保存情况。

  5. 注意:我们要保存的是xml文件,所以要保持格式是Pascal VOC;
    在这里插入图片描述
    如果格式为:YOLO,最后保存的是txt文件;
    在这里插入图片描述
    在这里插入图片描述

  6. 提醒:大家要知道自己为什么圈弹孔,为了后续训练集的训练,所以,弹孔最好被刚圈住,那么最好就把图片放大,放大后再圈,这样可以减小误差,使后续训练的结果更符合。

  7. xml文件截取了一部分代码如下图所示:
    在这里插入图片描述
    注意:如果标记的标签是hole,那么最后的xml文件内容中cavity应是hole;
    在这里插入图片描述
    如果忘记修改标签,方法有两种:
    一.重新做,标记的标签改为hole;
    二.用记事本打开xml文件,将xml文件中cavity改为hole;
    个人觉得第二种较简单!!!
    至此,xml文件已经在新的文件夹内都保存好了,后续就可以使用.xml文件作为训练集去训练了。

二十岁追求样式,三十岁追求品质。果然,追求样式的我太浮躁,要有品质的追求样式。
over,perfect!

Windows下安装LabelImg AI图像识别之LabelImg环境安装 阅读详情

相关推荐

Windows上安装 labelImg:详细指南

摘要: labelImg是一款常用的开源图像标注工具,支持PASCAL VOC和YOLO格式标注。本文介绍了Windows系统下两种安装方法:1)通过Anaconda创建虚拟环境一键安装(推荐),自动解决依赖问题;2)使用pip直接安装,适合已有Python环境的用户。同时提供了常见错误解决方案,如PyQt5缺失、中文路径问题等。对比两种方法,Anaconda方式更简单可靠,尤其适合新手。安装完成后可通过命令行或批处理文件快速启动工具进行标注工作。

lingshuangcanxue 1674

标签图像工具 LabelImg2 安装与使用指南

在 LabelImg2 开源项目中,目录结构通常如下: ``` labelImg2/ │ ├── icons/ # 包含应用图标资源 ├── libs/ # 存放库文件,如版本信息管理 │ └── version.py # 版本号定义 ├── labelImg.py # 主应用程序文件 ├── README.rst # 项目说明 ├─...

gitblog_00900的博客 826

Windows环境下的labelImg使用指南

在计算机视觉领域,图像标注是将图像中的关键信息以结构化形式标识出来的过程。它涉及将图像中具有特定意义的物体、场景或特征,如人、车、交通标志等,与相应的类别标签相关联。通过图像标注,算法可以学习和理解视觉世界,从而在诸如对象检测、图像分类、场景理解等任务中实现精确的性能。labelImg是一款开源的图像标注工具,最初设计用来为机器学习项目提供标记数据集。

weixin_35364187的博客 1708

yolo数据集标注软件安装+使用流程

yolo数据集标注软件安装+使用流程

hhb3329的博客 2万+

直接运行的Windows图像标注工具LabelImg

在机器学习和计算机视觉领域中,图像标注工具是基础工作之一,为后续的模型训练和图像识别提供必要的数据准备。LabelImg是一个广泛使用的开源图像标注工具,专门用于标注图像中的物体,并生成相应的标注文件。它支持PASCAL VOC和YOLO两种常见的标注格式,适用于不同的应用场景和数据集需求。通过LabelImg,用户可以直观地在图像上绘制边界框,为每个物体赋予类别和属性信息,这为深度学习模型的训练提供了丰富的训练样本。此外,LabelImg的开源性质使其能够得到持续的改进和优化,满足不断发展的标注需求。

weixin_42181686的博客 1186

labelImg.zip

1:LambelImg源码版,在源码基础上修改,添加其他功能,已重新打包。2:增加滚轮切换图片,双击隐藏标注框,标注图片数量显示,长按鼠标右键移动后右键菜单移动改为复制。 3:重新打包程序。

labelImg安装遇到的问题及解决方案

1. 在使用命令 pyrcc5 -o resources.py resources.qrc 返回错误 D:\Anaconda3\lib\site-packages\PyQt5\pyrcc_main.py: File does not exist 'resources.qrc' 这个命令是用来将resources.qrc转化为resources.py 但是程序pyrcc_main.py发现找不到这个文件,原因是我现在所在的位置(C盘)和labelImg文件的位置(D盘)不一样,这一点大家都懂,因为安装教程

weixin_45654405的博客 1万+

RK3588S开发板实战:手把手教你搞定IMX415摄像头驱动配置(附调试日志分析)

本文提供了一份详细的RK3588S开发板配置IMX415摄像头驱动的实战指南。内容涵盖从环境准备、内核驱动编译、设备树节点编写到调试日志分析的完整流程,并重点解析了摄像头调试过程中的常见问题与解决方案,帮助开发者快速完成驱动配置与功能验证。

weixin_28285943的博客 209

Yolo实用指南(step by step)之一环境搭建

好久没更新公众号了,除了忙还是忙,加上最近忙的事情和工作耦合的比较禁,需要脱敏处理,一拖再拖,人就懒了下来。YOLO是目标检测模型。目标检测是计算机视觉中比较简单的任务,用来在一张图篇中找到某些特定的物体,目标检测不仅要求我们识别这些物体的种类,同时要求我们标出这些物体的位置。之前一直在看书看资料,看神经网络看相关场景也有类似的项目经理,感觉有点储备了,准备动手,不过看书容易动手难,知易行难,原来...

不胜人生一场醉 1860

别再死记硬背了!用Python可视化带你直观理解柯西收敛定理(附NumPy代码)

本文通过Python可视化技术,结合NumPy和Matplotlib,直观展示柯西收敛定理的动态过程。文章提供了完整的代码实现,帮助读者从抽象数学定义过渡到具象理解,特别适合数学学习者和Python开发者。通过热力图和交互式参数探索,读者可以清晰观察数列收敛特性,提升数学分析的学习效率。

weixin_28465009的博客 186

AICodeing:AI驱动的全栈开发革命

作为阿里/字节跳动的资深Java工程师,我们正站在研发效能革命的临界点上。本文将深入探讨如何利用AI技术重构全栈开发流程,实现从需求到上线的量子级提速。

weixin_43290370的博客 1137

Windows系统中数据标注软件LabelImg的安装和基本使用

LabelImg是国立台湾大学(National Taiwan University)的Tzuta Lin主导完成,并就免费软件许可发布在github上的一款计算机视觉(Computer Vision,CV)中目标检测数据集的标注软件,它不仅轻量化且使用简单。虽然现在Tzuta Lin等人已经不在积极维护LabelImg,并且LabelImg也已经成为Label Studio社区的一部分,但我们现在仍然可以通过python的pip指令安装并且使用它。

KRISNAT 4743

Tiff、jpg图片怎么样添加地理坐标信息

Tiff、jpg图片怎么样添加地理坐标信息 一般,外业调查只有地图资料,如专题图、或者地形图,如何把这些地图资料的扫描地图带上坐标信息,从而内业实现信息化处理?以上问题,可以解决,但根据不同情况有不同的处理方法。     第一种,上面有经纬度外框,图片是矩形,但是没有地理信息。 通过图框的两个角的坐标确定范围,分别是左上(140°E,30°N);右下(150°W,30°N) 解决方

树木_xzw的博客 2万+

做运维有前途吗?

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…从某种程度来讲,在网络安全领域,跟医生职业一样,越老越吃香,因为技术愈加成熟,自然工作会受到重视,升职加薪则是水到渠成之事。

ALLEN'Blog 5999

复旦微FMSH_Procise安装全流程详解:从环境配置到实战避坑指南

通过本文的全流程解析+实战技巧,开发者可快速掌握Procise在复旦微芯片开发中的核心应用。未来随着AKConv轻量级架构(参考往期文章)等创新技术的融入,国产芯片开发生态将更加完善。立即关注本专栏,获取最新多镜像切换指南与Linux SDK实战教程!扩展阅读复旦微在线升级BOOT.BIN全解析H7-TOOL实现复旦微脱机烧录(注:本文实验环境为Windows 10 x64 + FMQL45T-CORE开发板,部分操作可能因版本更新调整)立即行动下载本文配套配置文件:[GitHub链接]加入技术交流群。

QQ_778132974的博客 3243

QT里获取UUID当做唯一文件名称

QT里获取UUID当做唯一文件名称

547

Windows下深度学习标注工具LabelImg安装和使用指南

绘制结束后,会弹出一个框,选择你要标记的类别,比如person,如果列表里面没有这个类别,可以在方框中输入,最后点击OK。此时,按住Ctrl+S才算保存,之后,可以使用鼠标点击next image进入下一张或者使用快捷键D进入下一张。因为版本差异,绘制矩形框有的需要一直按住鼠标左键,有的则只用初始和结束位置点击一下,视具体版本情况而定。在labelImg文件中,有个data文件夹,里面有predefined_classes.txt记录着分类名称,可以手动更改类别。然后安装pyqt,安装命令:如下图。

kay_545 7039

Halcon 形态学 开发案例 (开运算opening(先腐蚀再膨胀)、闭运算closing(先膨胀再腐蚀))

算子方法:功能:使用用户自定义的结构元素对区域进行开运算参数: Region(输入参数) :输入区域 StructElement(输入参数) :结构元素(区域) RegionOpening(输出参数) :开运算后的区域功能:使用圆形结构元素对区域进行开运算参数: Region(输入参数) :输入区域 RegionOpening(输出参数) :开运算后的区域 Radius(输入参数) :圆形结构元素的半径功能:使用矩形结构元素对区域进行开运算。

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 1619

Windows 10/11下安装labelImg标注工具

abelImg是深度学习最常用的标注工具之一,下面讲解安装方法!,选择windows_v1.8.1.zip,下载并解压,直接双击exe文件即可打开。打开命令行cmd终端下使用:需要有python3的编译环境。

qq_74166001的博客 1万+

手把手教你学Simulink——基于Simulink的滑模控制器车辆稳定性仿真建模示例

本文详细介绍了基于Simulink的滑模控制器在车辆稳定性控制中的应用。通过建立二自由度车辆动力学模型(含魔术公式轮胎),设计横摆角速度与质心侧偏角滑模控制器,在Simulink中实现直接横摆力矩控制。文章包含完整的建模流程:从参考模型设计、滑模控制器推导(含等效控制和边界层法),到MATLAB参数设定和Simulink模块搭建。通过双移线测试和路面突变场景验证,证明该控制器能在低附着路面(μ=0.3)将横摆角速度误差控制在±5%以内,显著提升车辆稳定性。同时提供了工程实践要点和扩展方向(如高阶滑模、自适应

MHD0815的博客 106

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

【数据准备001】标注工具Labelimg安装与使用(附txt与xml文件相互转化代码)

LabelImg是一个开源的图形图像注释工具,用于创建边界/矩形框(适用于要标注物体的位置和大小)和多边形注释(适用于标注非规则形状的物体)。它是用Python写的,并使用Qt作为其图形界面。LabelImg能够在Windows、Linux和macOS等多个平台上运行,同时支持各种类型的图像文件格式,如JPG、PNG和BMP等。

江湖小Jay的博客 4万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

windows下使用labelImg标注图像

用于深度网络训练的数据集做标注的方法和工具有好多,像Labelme、labelImg、yolo_mark、Vatic、Sloth等等,此处暂时只介绍其中的一种标注工具:labelImg。等到后期熟悉其他的标注工具会一一介绍。废话不多说,直接进入正题! 此篇先介绍在windows下使用已经编译好的labelImg。 一、labelImg工具下载: 下载地址:链接: https://...

NJU phd 在读。 2946

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

labelimg的安装与使用

​ LabelImg 是一个开源的图形图像注释工具,用于创建边界/矩形框(适用于要标注物体的位置和大小)和多边形注释(适用于标注非规则形状的物体)。它是用python写的,并使用Qt作为其图形界面。LabelImg能够在Windows、Linux和macOS等多个平台上运行。它还支持各种类型的图像文件格式,如JPG、PNG和 BMP等。​。

byyyy20230509的博客 1万+

labelImg的使用(结合EasyDL平台)

主要介绍了labelling的配置和使用,如何与EasyDL进行结合

qq_60498436的博客 3281

Windows安装及启动Labelimg

Windows安装及启动Labelimg

2301_79912726的博客 1542
上一篇: 解决window安装labelimg中错误:No module named ‘libs.resources‘
下一篇: git分支开发练习以及创建文件提交到版本库
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值