dst_file = os.path.join(ic_path, txt_file)
write file
file_lineinfo = open(dst_file, ‘w’, encoding=‘utf-8’)
list_dict = json.loads(content[1])
nsize = len(list_dict)
print(nsize)
for i in range(nsize):
print(list_dict[i])
lin = list_dict[i]
info = lin[‘transcription’]
points = lin[‘points’]
points = [int(y) for x in points for y in x]
pts = ‘,’.join(map(str, points))
lineinfo = pts + ‘,’ + info + ‘\n’
file_lineinfo.write(lineinfo)
file_lineinfo.close()
if name == “main”:
src_path = r"C:\Users\WT\Desktop\hkb-bz\Label.txt"
dst_path = r"C:\Users\WT\Desktop\hkb-bz"
json_2_icdar(src_path, dst_path)
2、icdar2015数据集转换成paddleOCR标注数据格式
===&

文章讲述了如何使用Python脚本处理ICDAR数据集,包括读取文件、解析JSON内容,然后将其转换为PaddleOCR所需的标注格式,涉及函数如`json.loads`和文件操作函数。
最低0.47元/天 解锁文章

9381

被折叠的 条评论
为什么被折叠?



