当前位置: 代码迷 >> 综合 >> json文件转化/cv/pillow
  详细解决方案

json文件转化/cv/pillow

热度:86   发布时间:2023-11-20 04:35:45.0

哔哩哔哩OpenCV计算机视觉实战(Python版)
OpenCV计算机视觉实战 - Task1 - 一文详尽OpenCV 图像基本操作

anaconda转化目录
cd /
E:
cd E:\TQ\test seg and label\lesion label test
转化json文件
labelme_json_to_dataset 1.json -o 1json 
批量转化,多分类label将各类别分别对应,并转化为灰度,相应类别为1,2,3,4

参考链接:

语义分割数据集(多分类)制作

labelme标签名修改

语义分割数据标注、批量转换、多类别转换颜色错位问题

json批量转化和单通道灰度转化

图像增强

参考链接:用labelme制作自己的语义分割数据集

label批量转化

批量转化文件格式问题:
参考连接:制作用于图像语义分割训练的标签数据【图像分割】【labelme】
猫_语义分割中单类别和多类别图片数据标注,以及灰度类别转换

批量转换json文件,出现AttributeError: module ‘labelme.utils’ has no attribute 'draw_label’错误

解决AttributeError: module ‘labelme.utils‘ has no attribute ‘draw_label‘

解决AttributeError: module ‘labelme.utils‘ has no attribute ‘draw_label‘

加入draw后,出现维度不匹配,降低labelme版本
Labelme安装

label直接生成黑白分割图像
abelme制作语义分割数据集改变掩码(mask)的颜色

PIL

PIL包中Image模块的convert()函数
python 读取和保存图片方法

将分割结果转为json文件

使用OpenCV合成训练图片,同时生成labelme兼容格式的标注文件

labelImg

LabelImg的安装和使用

python labelImg.py
  相关解决方案