mask rcnn 批量提取特定图片标签

在做分割检测的过程中,有时需要数据清洗并批量提取清洗后数据的标签。

# 导入必要的库

import pandas as pd 
import os 
import numpy as np 
import csv
import shutil

# 数据、标签文件读取

# original.csv:原数据标签文件,包括了所有样本的标签

# new.csv:新的空的标签文件

# file_name:存放数据的文件路径

file_read = open("original.csv", "r")
reader = csv.reader(file_read)

fileheader = ["ImageId", "EncondedPixels"]
file_write = open("new.csv", "w")
writer = csv.writer(file_write)
writer.writerow(fileheader)

big_ship_dic = {}

a = 1

big_ship_set = os.listdir('file_name')

 # 循环读取写入

for i in reader:
	for item in big_ship_set:
		if reader.line_num == 1:
			continue
		else:
			if i[0] == item:
				writer.writerow(i)
				big_ship
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值