本篇将回顾前两个月的数据集构建过程,并进行总结反思,同时可为大家做labelimg标注数据集提供一个参考。
写这篇文章前两天,准备往之前用labelimg标注完成的数据集中加入新的图片进行打标时,labelimg出现了闪退的问题,但还好在一篇文章中找到了解决方法,特记录并分享这篇参考文章:
(以YOLO标注为例)labelimg标注闪退的几种情况详解,报错IndexError: list index out of range
接下来将从labelimg的安装,使用以及自己在使用过程中遇到的问题及解决办法进行描述。(本篇文章的参考前提是你已经安装完成了Anaconda)
目录
Labelimg的安装---使用conda安装labelimg
Labelimg的安装---使用conda安装labelimg
打开Anaconda Prompt,先创建一个python某个版本的虚拟环境(例如,我是用的python3.9)
代码:conda create -n labelimg python=3.9
在这个环境中用conda指令安装labelimg,指令代码如下:
conda activate labelimg #激活环境
conda install -c conda-forge labelimg #安装labelimg
踩坑点(请注意):建议将打标软件Labelimg放在一个单独的虚拟环境中,这样不会和你之后的各种虚拟环境混淆,而且之后每次启动labelimg,都是先激活这个环境,就比较方便记忆。
Labelimg的使用
打开Anaconda Prompt,输入指令代码激活你所安装有Labelimg的虚拟环境
conda activate labelimg
在这个虚拟环境输入
labelimg
就可以打开labelimg了
这一步,一般不会有踩坑点,如果出问题,检查一下环境名对不对,拼写有没有问题,上一步有没有安装完成。
打开之后,就可以开始打标了。
操作页面
操作页面的功能介绍,我直接放一张图吧,比较直观:
建议打开自动保存,避免你每打一个标都要Ctrl+S一下,如果你也是yolo打标,注意检查左侧格式是不是yolo,另外一些操作快捷方式也建议熟记(例如,W就是开始打框,A是上翻,D是下翻)。
写在最后的小Tips:
1.如果你也遇到labelimg标注一次之后再打开标注出现闪退,可以参考这篇文章中的解决方法,亲测有效:
(以YOLO标注为例)labelimg标注闪退的几种情况详解,报错IndexError: list index out of range
2.为避免标签错乱也可以预先设置好所有的标签,方法可参考下面这篇文章中所描述的:
最后的最后,如果安装或者使用中遇到了问题,欢迎在评论区交流讨论。
标签:Labelimg,YOLO,---,虚拟环境,conda,labelimg,安装,标注 From: https://blog.csdn.net/Yuyu_u_/article/details/143835433