9

将批注从一种格式转换为另一种格式

 3 years ago
source link: https://panchuang.net/2021/07/15/%e5%b0%86%e6%89%b9%e6%b3%a8%e4%bb%8e%e4%b8%80%e7%a7%8d%e6%a0%bc%e5%bc%8f%e8%bd%ac%e6%8d%a2%e4%b8%ba%e5%8f%a6%e4%b8%80%e7%a7%8d%e6%a0%bc%e5%bc%8f-2/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

有不同的方法进行对象检测,如TensorFlow对象检测、Yolo对象检测。每种方法都有其自己的输入数据格式。TensorFlow对象检测接受XML格式的输入,Yolo对象检测接受txt格式的输入。

在这里,我将分享将可用数据从一种格式转换为另一种格式的代码。

让我们进入编码部分

XML到CSV

从这里下载代码文件。运行以下命令以执行它。Python xml_to_csv.py-i数据/列车/xmls-o数据/列车/Train.csvher

将XML转换为txt

您可以从这里下载文件。在这里,您需要根据您的数据更改LUT字典。您可以增加或减少字典中的类(第72-77行)。在您的终端中键入以下命令。here

Python xml_to_txt.py-i数据/列车/xmls-o数据/列车/txts

TXT到CSV

从这里下载代码文件。运行以下命令。here

Python txt_to_csv.py-i数据/txts-img数据/图像-o数据/data.csv

将TXT转换为XML

从这里下载脚本,然后运行以下命令。here

CSV到XML

从此处下载代码文件,然后运行以下命令。here

CSV到Txt

从此处下载脚本,然后运行以下命令。here

CSV到JSON

从此处下载代码文件,然后运行以下命令。here

我的主要目的是将所有需要的格式保存在一个位置。有关更多详细信息,请查看此处。check here

原创文章,作者:fendouai,如若转载,请注明出处:https://panchuang.net/2021/07/15/%e5%b0%86%e6%89%b9%e6%b3%a8%e4%bb%8e%e4%b8%80%e7%a7%8d%e6%a0%bc%e5%bc%8f%e8%bd%ac%e6%8d%a2%e4%b8%ba%e5%8f%a6%e4%b8%80%e7%a7%8d%e6%a0%bc%e5%bc%8f-2/


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK