ubuntu 16.04 Anaconda 安装labelImg、labelme

都是pip安装,比较简单,自己刚试过,记录一下

安装pyqt5

sudo apt-get install python3-pyqt5

1、labelImg

# 新建一个环境
conda create -n labelImg python==3.6
# 进去
conda activate labelImg
# 安装 
pip install labelImg
# 启动
labelImg

2. labelme

# 新建一个环境
conda create -n labelme python==3.6
# 进去
conda activate labelme
# 安装 
pip install labelme
# 启动
labelme
# 带参数启动,每个label可以选择flags
labelme data_annotated --labels labels.txt --nodata --labelflags '{.*: [flag1, flag2]}'

解析.json文件, 新建json2png.sh文件,写入下面代码,将json2png.sh与.json文件放在相同目录下

        #!/bin/bash
        let i=1
        path=./         # json文件路径,将sh文件放到json同目录下为 ./ 
        cd ${path}
        for file in *.json                # 依次查找json文件
        do
            labelme_json_to_dataset ${file}      #在当前目录下将json文件转换为图
片,
            let i=i+1
        done

将json2png.sh与.json文件放在相同目录下,打开终端,cd到json2png.sh所在目录

bash ./json2png.sh

得到_json文件夹。

修改的.sh文件, 可以处理dri1,dir2文件夹内的.json文件,放在同目录下。

#!/bin/bash
# bash *.s h运行
#array=(dir1 dir2)
array=(dir{1,2}) #不能有空格 
for data in ${array[@]}
do
    echo ${data}  
    cd ${data}
        pwd

        let i=1

        for file in *.json                # 依次查找json文件
        do
            labelme_json_to_dataset ${file}      #在当前目录下将json文件转换为图
片,
            let i=i+1
        done


        cd ..

done

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值