将labelme的红色标签改成白色

news/2025/3/15 19:15:38/

import numpy as np
import os
from PIL import Image

np.set_printoptions(threshold=np.inf)

这个函数用于将红色标签图转为白的的标签(其实红色的标签表示灰度值为1(也是只有一个通道)),但不知道为何会显示出红色

def RedToWhite(img_dir, new_img_dir):
folders = os.listdir(img_dir) # 得img_dir中所有文件的名字

for floder in folders:image_path = os.path.join(img_dir, floder)img = Image.open(image_path)  # 打开图片newImg = np.array(img) * 255  # 红色的标签表示灰度值为1,乘以255后都变为255newImg = newImg.astype(np.uint8)newImg = Image.fromarray(newImg)newImg_path = os.path.join(new_img_dir, floder)newImg.save(newImg_path)

if name == ‘main’:
img_path = r’F:\peel\Unet\unet_42-master\Test_Labels’
newImg_path = r’F:\peel\Unet\unet_42-master\Test_Labels’
RedToWhite(img_path, newImg_path)


http://www.ppmy.cn/news/1128982.html

相关文章

LeetCode算法二叉树—226. 翻转二叉树

目录 226. 翻转二叉树 代码: 运行结果: 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 1: 输入:root [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1]示例 2: 输入…

英语——分享篇——每日100词——501-600

hill——will愿意——他不愿意去小山里 Easter——east东方(熟词)er儿(拼音)——东方的儿子都过复活节 exhibition——ex前夫(熟词)hi嗨(熟词)bition比神(谐音)——展览会上前夫很嗨,比神还开心 chase——vt.追捕,追逐,追赶——cha茶se色——…

DevSecOps 将会嵌入 DevOps

通常人们在一个项目行将结束时才会考虑到安全,这么做会导致很多问题;将安全融入到DevOps的工作流中已产生了积极结果。 DevSecOps:安全正当时 一直以来,开发人员在构建软件时认为功能需求优先于安全。虽然安全编码实践起着重要作…

蓝桥等考Python组别五级002

第一部分:选择题 1、Python L5 (15分) 用“True”和“False”对以下内容进行判断,结果是“False”的是( )。 Python的每行语句前面都不能有空格25 // 2的结果是12Python不能用保留字作为变量名Python的创始人是荷兰人吉多范罗苏姆正确答案:A 2、Python L5 (15分)…

再生之术:遗忘 Root 密码的 CentOS8 Stream 解决方案

文章目录 大魔头 RootGRUB 引导界面BootLoaderGRUB主要功能选择启动的操作系统编辑内核启动参数 进入GRUB 引导界面编辑内核启动参数单用户模式 进入内核编辑界面rd.break进入单用户模式 大魔头 Root 哈哈,你好!今天,让我们来聊聊 Linux 系统…

星际争霸之小霸王之小蜜蜂(十五)--剧将终场

系列文章目录 星际争霸之小霸王之小蜜蜂(十四)--资本家的眼泪 星际争霸之小霸王之小蜜蜂(十三)--接着奏乐接着舞 星际争霸之小霸王之小蜜蜂(十二)--猫有九条命 星际争霸之小霸王之小蜜蜂(十一…

windows:批处理bat实例

文章目录 文件/文件夹管理实例批量更改文件名创建编号从0到9的10个文件自动循环运行某个程序显示批处理的完整路径信息将文件名更名为当前系统日期使用批处理命令自动接收用户输入的信息计算当前目录及子目录(中文件)所占硬盘空间自动删除当前目录及子目…

每日一题——寻找右区间(排序 + 二分查找)

寻找右区间(排序 二分查找) 题目链接 理解题目 题目给定一个具有n行2列的二维数组intervals,对于intervals的每一行元素i,就表示一个区间数组,intervals[i][0]即这个区间数组的起始位置start,intervals[i…