参考此方法labelme加载AI模型 - bldong - 博客园
0.下载文件
先下载我已经好修改后的labelme文件(基于labelme5.3.1,里面已经下载好ai模型,所以文件比较大)
链接: https://pan.baidu.com/s/1EeeEBSHJnEFnoOSlU0GFNA?pwd=qti5 提取码: qti5
1.安装labelme环境
conda create -n labelme python=3.8.0
conda activate labelme
pip install opencv-python==4.2.0.34
2.修改ai模型的地址
下载好文件后,解压到一个合适的地方(解压后的文件不能删),在文件中找到labelme-5.3.1\labelme\ai\__init__.py这个文件。
如图所示,修改成自己解压后的地址。(所有的地址都要修改)
3.安装labelme
3.1在刚刚解压后的labelme-5.3.1目录下输入cmd(也就是红框内)
3.2进入刚刚创好的labelme环境
conda activate labelme
3.3安装labelme
pip install labelme
pip install -e .
3.4进入labelme
labelme #输入labelme,回车
4.使用AI-Polygon
选择好自己的图片路径后,点击“编辑”--“Create AI-polygon”
等待一会(此时ai会先提取图片特征),等到鼠标变成十字符号时就可以点击你想要标注的物体
一般来说点三个点就可以点回车选择标签了(或者当已经框选好你要的物体后双击鼠标左键)
好了,你可以解放你的鼠标左键了。
5.其他
我是第一次使用多变形标签,打出的标签很大(几百kb)。解决方法就是依次点击“文件”--“Save With lmage Data”(勾选的话会让标签保存图片的一些信息----可以关掉),这样保存的标签文件就只有几kb。