前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows下的labelme数据标注工具安装教程[通俗易懂]

Windows下的labelme数据标注工具安装教程[通俗易懂]

作者头像
全栈程序员站长
发布2022-10-01 13:20:22
4.5K0
发布2022-10-01 13:20:22
举报
文章被收录于专栏:全栈程序员必看

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

前言

因为最近要做一个目标检测的比赛,需要用到labelme这款开源标注工具,所以安装了下

具体的的安装步骤可参考:https://github.com/wkentaro/labelme

因为我是在Windows下使用的,所以这里只介绍了Windows的安装方法,Ubuntu、macOS等其他系统在上面的github都有详细介绍,大家自行查看哈

一、安装Anaconda

Windows下安装labelme需要借助Anaconda环境,安装很简单

https://www.anaconda.com/download/

先进入官网,然后点击Windows系统版本

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

直接安装最新版本的5.3即可,根据系统选择64位或者32位

我用的是Python3.7,python3.6的同学也不用怕,也是下载这个,后面可以在Anaconda修改python3的具体版本的

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

下载完成之后,就按照提示,安装Anaconda,这里一般没什么问题。

二、安装labelme

打开安装好的Anaconda环境

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]
代码语言:javascript
复制
这是官网github提供的指令;


# 一、python2的输入下面的指令进行labelme的安装:
conda create --name=labelme python=2.7
#source activate labelme,官方说用这个,但是我提示有误,要用下面这一句才行
conda activate labelme
# conda install -c conda-forge pyside2
conda install pyqt
pip install labelme
# if you'd like to use the latest version. run below:
# pip install git+https://github.com/wkentaro/labelme.git



# 二、python3的输入下面的指令进行labelme的安装:
conda create --name=labelme python=3.6
#source activate labelme,官方说用这个,但是我提示有误,要用下面这一句才行
conda activate labelme
# conda install -c conda-forge pyside2
# conda install pyqt
pip install pyqt5  # pyqt5 can be installed via pip on python3
pip install labelme

1.先安装python3.6

输入:

代码语言:javascript
复制
conda create --name=labelme python=3.6
Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

会问你是否要安装,填y即可:

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

然后就等待

安装完成后,会提示你激活环境;

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

2.激活labelme环境

这里有个小问题要注意下,官方github用

代码语言:javascript
复制
conda activate labelme

来激活环境

但是我输入此命令会提示下面问题:

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

所以输入:

代码语言:javascript
复制
conda activate labelme
Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

没有问题

3.安装pyqt5

输入:

代码语言:javascript
复制
pip install pyqt5
Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

我们可以看到此时的环境经过第2步,已经激活了。

然后安装pyqt5成功

4.安装labelme

输入:

代码语言:javascript
复制
pip install labelme
Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

这里安装的东西有点多,比较漫长,等待即可。

如果出现下图,表明安装成功!

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

三、测试

输入:

代码语言:javascript
复制
labelme
Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

即可进入GUI界面:

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

打开标注好的图片看看效果:

Windows下的labelme数据标注工具安装教程[通俗易懂]
Windows下的labelme数据标注工具安装教程[通俗易懂]

有个地方可能需要修改下:

windows解压过后labelme的读取文件名格式有问题,需要修改labelme的label_file.py文件中的第36行:

加上encoding=’utf-8’,否则右边的label名称会显示乱码

代码语言:javascript
复制
with open(filename, 'rb' if PY2 else 'r', encoding='utf-8') as f:
                data = json.load(f)

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月11日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 一、安装Anaconda
  • 二、安装labelme
  • 三、测试
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档