LabelMe标注工具安装及介绍
一、Anaconda安装
Anaconda简介
Anaconda就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。
conda是包及其依赖项和环境的管理工具。
▪ 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。
▪ 适用平台:Windows, macOS, Linux
▪ 用途:
(1)快速安装、运行和升级包及其依赖项。
(2)在计算机中便捷地创建、保存、加载和切换环境。
pip是用于安装和管理软件包的包管理器。
▪ pip编写语言:Python。
▪ Python中默认安装的版本:
(1)Python 2.7.9及后续版本:默认安装,命令为 pip
(2)Python 3.4及后续版本:默认安装,命令为 pip3
Windows系统下Anaconda安装
(1)登录Anaconda官网下载最新版本或者可以浏览以前旧版本https://www.anaconda.com/
(2)完成下载之后,双击下载文件,启动安装程序。
(3)选择“Next”。
(4)阅读许可证协议条款,然后勾选“I Agree”并进行下一步。
(5)除非是以管理员身份为所有用户安装,否则仅勾选“Just Me”并点击“Next”。
(6)在“Choose Install Location”界面中选择安装Anaconda的目标路径,然后点击“Next”,尽量让系统自动选择安装路径,避免出现不必要的麻烦。
(7)在“Advanced Installation Options”中不要勾选“Add Anaconda to my PATH environment variable.”(“添加Anaconda至我的环境变量。”)。因为如果勾选,则将会影响其他程序的使用。如果使用Anaconda,则通过打开Anaconda Navigator或者在开始菜单中的“Anaconda Prompt”(类似macOS中的“终端”)中进行使用。添加默认python安装版本,最新版本为python3.9。
(8)点击next直至Anaconda安装Finish
Anaconda安装成功验证
打开cmd命令行Win+R,输入conda –V,结果出现conda版本即表明Anaconda安装成功。
二、LabelMe环境创建
LabelMe环境创建
通过conda包管理命令行,添加环境。在命令行中输入conda env list回车,显示base环境和新添加的环境,如需添加新环境则使用conda create –n 环境名称example:labelme python=3.X
LabelMe环境激活
使用conda命令activate label me
在新建环境中使用清华镜像源下载依赖包
在C盘用户中找到.condarc文件,该文件默认从官网下载依赖项,从官网下载依赖项,速度太慢且会造成一定程度的报错。修改镜像源地址可以解决该问题。
复制如下文本:用pad++打开.condarc文件并粘贴,这样默认下载通道选择清华镜像文件
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
channels:
- defaults
复制文本后的.condarc文件如下:
安装pyqt5/pyside2/labelme
通过conda命令行分别安装所需的依赖包
conda install pyqt
conda install -c conda-forge pyside2
conda install labelme -c conda-forge
待安装完毕后通过conda命令conda list输出依赖包列表看是否包含了这几个依赖包
启动labelme
上述依赖项全部安装成功后,在labelme环境下输入labelme启动标注工具。
弹出labelme工具
labelme工具使用
(1)添加文件夹列表
(2)启用多边形标注
(3)删除标注
(4)标注保存
标注后会在图片所在路径生成同名jason文件,可用pad++打开jason文件,查看标签类型和多边形轮廓点以及标注个数。