背景说明
机器学习/深度学习 这一过程就像炼丹,练成之后确实很有成就感。
炼丹第一步,打标。对于较为复杂的视觉项目(不是简单的二分类),我们需要对一张图片的不同的地方做不用的标准,来告诉机器这里是个啥。
大概过程就是,用一个多边形框住一个区域,指定该区域的类型。
"label":"Title",
"points":[
[
553.1111111111111,
166.59259259259258
],
[
553.1111111111111,
198.59259259259258
],
[
686.1111111111111,
198.59259259259258
],
[
686.1111111111111,
166.59259259259258
]
]
那这个过程是很繁琐的,于是今天就介绍一款专门的打标工具:labelme。
labelme官方地址http://labelme/examples/instance_segmentation at main · wkentaro/labelme (github.com)
准备工作
labelme由pyqt5编写,我们先准备好环境,我当前的python环境是3.9
首先,升级我们的pip,确保安装pyqt5时能顺利通过,这次pip的升级力度很大呀,安装的过程界面都变成彩色了,当前最新版本为22.1
python -m pip install --upgrade pip
然后安装 pyqt5
pip install pyqt5
最后安装 labelme
pip install labelme
最后命令行输入 labelme命令 打开界面如下: