【Windows+Anaconda3 + Labelme安装笔记】

一,

安装anaconda,打开prompt,检查下python版本:python -V

输入下面四个重要命令:

安装LabelMe


 

  • 打开anaconda prompt
  • 执行conda create --name=labelme python=3.7 (这一步python=*选择自己的Python版本),遇到Proceed([y]/n)?时,输入y
  • activate labelme
  • conda install pyqt, 遇到Proceed([y]/n)?时,输入y  (这个主要是qt的界面)
  • pip install labelme                                                         (第一次安装失败了,安装了两次)
     

,然后启动使用labelme:


  • activate labelme
  • labelme

    之后就ok了

  • 每次重新打开的操作

  • (base) C:\Users\Administrator>
    (base) C:\Users\Administrator>
    (base) C:\Users\Administrator>activate labelme
    
    (labelme) C:\Users\Administrator>labelme
    d:\programdata\anaconda3\envs\labelme\lib\site-packages\labelme\config\__init__.py:33: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
      config = yaml.load(f)
    d:\programdata\anaconda3\envs\labelme\lib\site-packages\labelme\config\__init__.py:71: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
      user_config = yaml.load(f) or {}

    三,使用labelme操作勾画mask

【Windows+Anaconda3 + Labelme安装笔记】_第1张图片

  • 勾画之后如文件夹所示:

【Windows+Anaconda3 + Labelme安装笔记】_第2张图片

四,用脚本进行批量处理

 4.1 指定labelme的运行环境

【Windows+Anaconda3 + Labelme安装笔记】_第3张图片

4.2 运行脚本

import os
import json
import labelme

path = 'C:\\Users\\Administrator\\Desktop\\label\\'  # path是你存放json的路径
json_file = os.listdir(path)
for file in json_file:
    os.system("D:\\ProgramData\\Anaconda3\\envs\\labelme\\Scripts\\labelme_json_to_dataset.exe %s" %(path + file))

结果如下:

【Windows+Anaconda3 + Labelme安装笔记】_第4张图片

你可能感兴趣的:(深度学习)