在pycharm中利用labelme标注生成语义分割文件
源程序: https://github.com/wkentaro/labelme
可以在自己创建的环境下安装labelme或者重新创建一个虚拟环境
安装labelme
1.重新创建环境:在pycharm的终端位置
conda create --name=labelme python=3 #默安装最新版本,可以改成python=3.6 自己需要的版本
conda activate labelme
pip install labelme
2.在自己的虚拟环境下安装labelme 只需输入
pip install labelme
前期工作:安装完成后,创建一个文件夹
my_data--data_annotated #存放图片的文件夹 为了后面的程序直接复制 这个地方我没改--labelme2voc.py--labels.txt
3.在pycharm中打开my_data文件,且选择好环境。
运行下面代码,打开labelme程序,进行标注。
labelme data_annotated --labels labels.txt --nodata --validatelabel exact --config '{shift_auto_shape_color: -2}'
打好标签之后,终端命令输入下面代码,生成标签文件(png)
./labelme2voc.py data_annotated data_dataset_voc --labels labels.txt #运行此行代码会报错,更改为下面代码python ./labelme2voc.py data_annotated data_dataset_voc --labels labels.txt
生成data_dataset_vov文件夹
在pycharm中利用labelme标注生成语义分割文件相关推荐
- 利用NVIDIA-NGC中的MATLAB容器加速语义分割
利用NVIDIA-NGC中的MATLAB容器加速语义分割 Speeding Up Semantic Segmentation Using MATLAB Container from NVIDIA NG ...
- Excel中利用宏批量生成md5加密
** Excel中利用宏批量生成md5加密 一.下载宏文件 点击下载md5宏.xla 二.找到excle并加载宏 1.依次打开[文件]-[选项]-[自定义功能区] 选中[开发工具] 2.这样在Exce ...
- 2021-07-27 对labelme标注出来的JSON文件进行灰度图转化(标签值0.1.2.3.4)
对labelme标注出来的JSON文件进行灰度图转化(标签值0.1.2.3.4) 原图如下: 标注后生成json文件如下: import cv2 import numpy as np import j ...
- python亿级mysql数据库导出_Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法...
本文实例讲述了python实现将MySQL数据库表中的数据导出生成csv格式文件的方法.分享给大家供大家参考,具体如下: #!/usr/bin/env python # -*- coding:utf- ...
- Pycharm中无法通过点击查看csv文件解决方法
Pycharm中无法通过点击查看csv文件 问题描述: Pycharm中无法像上图中一样通过点击打开csv文件 解决方法: 在Pycharm项目界面中找到对应文件,鼠标左键双击,此时右下角会出现红色感 ...
- 浏览器中利用js打包下载所有类型文件
浏览器中利用js打包下载所有类型文件 概述 ajax请求方式打包下载所有类型文件 canvas渲染方式打包下载所有图片 相关知识 作者 概述 需求:1.项目中在浏览器中点击按钮后根据多个url地址下载 ...
- R语言导入数据文件(数据导入、加载、读取)、使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File)
R语言导入数据文件(数据导入.加载.读取).使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File) 目录
- labelme 标注生成24位深度图像转换为8位
新版本的 labelme 标注完成图像后,将 json 文件转换为图像时已经转换为 8 通道图像,如下图所示: 最近在看别人程序时发现经过图像标注生成的 label 一片黑,且图像深度为 24 位,如 ...
- ArcGIS中利用DEM数据生成地形图既视感的等高线;利用掩膜进行等高线注记;DEM的可视化表达总结
文章目录 前言 一.效果图展示 二.地形(DEM)可视化表达 1.一维可视化 2.二维可视化 3.三维可视化 二.ArcGIS中利用DEM数据制作等高线 1.DEM数据下载 2.镶嵌 3.提取出需要的 ...
最新文章
- 获取用户Ip地址通用方法常见安全隐患 x-forwarded-for
- oracle10g_vista_,Vista系统 安装Oracle10g 不成功?
- python – 处理psycopg2中的错误 psycopg2.errors.InFailedSqlTransaction: current transaction is aborted, comm
- Codeforces
- boost::signals2::slot相关的测试程序
- C的安装编译Error
- 国科大prml10-无监督学习
- 最新快手面试题(含总结):设计模式+红黑树+Java锁+Redis等
- python在规划类专业的作用_城乡规划学Python、Gis有哪些具体的作用?
- 马斯克:特斯拉将发布结合太阳能、电池存储技术的新产品
- 从托管映像创建 VM
- 高可用eureka服务发现实例
- LoRa无线网络技术概述
- 03前端-05 JS提升
- 计算机图形学 期中大作业 俄罗斯方块
- 激活Microsoft Word 2010
- 商务数据分析与应用类毕业论文文献有哪些?
- android 输入法悬浮,专为大屏手机设计,谷歌Gboard输入法新增悬浮键盘功能
- 宇视网络视频录像机“设备级”、“通道级”告警是什么意思
- 刘慈欣回应《流浪地球》热点问题:承认有些设定有bug
热门文章
- TP-LINK路由器与pfSense建立IPsec连接
- 硅谷一万清华人,为何打不过印度人
- EBS设置问题_发票验证按钮是灰色的
- 属性子集选择的基本启发方法_3.4.4 属性子集选择
- charAt(i) 呵 charAt(i)-‘0‘的 区别
- 图像超分——SISR方法总结(阅读整理之一)(优缺点,方法详情长更)
- Multisim--软件相关使用技巧
- BPA - 一揽子采购协议 Blanket Purchase Agreement
- 《虎虎圆桌派》第一期全程回顾
- 多目标优化拥挤距离计算