labelme&labelImg

Labelme

Labelme 是一个图形界面的图像标注软件。其的设计灵感来自于 http://labelme.csail.mit.edu/ 。它是用 Python 语言编写的,图形界面使用的是 Qt(PyQt)。

labelme是语义分割的标注工具,和labelimg的不同点是要对目标进行详细的标绘,然后会生成一个目标的掩膜。这是他和labelimg的最大区别。

  • 对图像进行多边形,矩形,圆形,多段线,线段,点形式的标注(可用于目标检测,图像分割,等任务)。
  • 对图像进行进行 flag 形式的标注(可用于图像分类 和 清理 任务)。
  • 视频标注
  • 生成 VOC 格式的数据集(for semantic / instance segmentation)
  • 生成 COCO 格式的数据集(for instance segmentation)

Labelme 安装方法大体可分为两大类:

打开Anaconda命令行,输入如下命令

#创建一个虚拟环境:conda create -n 环境名称 python=版本
conda create --name=labelme python=3.8
# 激活环境
conda activate labelme
conda install pyqt
# 也可以选择使用python版本管理工具安装pip install pyqt5
# 安装labelme
pip install labelme -i https://pypi.tuna.tsinghua.edu.cn/simple

安装成功后,在Anaconda命令行输入labelme即可进入。

labelImg

目标检测的标注工具

创建新的虚拟环境labelImg在新环境下安装labelImg。这里建议创建新的虚拟环境,因为在一个环境下,这两个软件的某些依赖包会冲突,解决起来很麻烦。

conda create --name=labelImg python=3.8
conda activate labelImge

依次安装以下包

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQt5
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5-tools
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple lxml
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple labelImg

安装完成后,在命令行输入labelImg即可启动。启动后,点击File,打开相应图片,点击Edit,选择矩形框rectangle,即可标记,标记完成后输入对应标签。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P8UAh7hs-1654006390914)(https://gitee.com/time_and_space_ferry/image/raw/master/computer_science/python/labeltools/202201251126238.png)]

标注完成后,可以自动在图片文件夹下生产xml标注信息文件,利用python就可以读取相应内容。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bVbbQko5-1654006390917)(https://gitee.com/time_and_space_ferry/image/raw/master/computer_science/python/labeltools/202201251132766.png)]

参考资料:

labelme

运行labelme错误提示为:moduleNotFoundError:No module named ‘PySide’

labelImg:no module named pyqt4

标注工具之labelme和labelimg

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值