yolo形式のtxtファイルをxmlVOC注釈ツールに変換するチュートリアル

友人の中には、インターネットから写真やyolo形式のtxtファイルをダウンロードすることがよくあります。これらは使用できますが、ダークネットトレーニングにのみ使用でき、効率的なフレームワークトレーニングには使用できません。一般的なyolo形式のTxtファイル形式

写真の右側のように

 

しかし、私は次の形式のようなxml形式に変換したい

<annotation>
    <folder> VOC </ folder>
    <filename> 000000000042.jpg </ filename>
    <source>
        <database> My Database </ database>
        <annotation> COCO </ annotation>
        <image> flickr </ image>
        < flickrid> NULL </ flickrid>
    </ source>
    <owner>
        <flickrid> NULL </ flickrid>
        <name> company </ name>
    </ owner>
    <size>
        <width> 640 </ width>
        <height> 478 < / height>
        <depth> 3 </ depth>
    </ size>
    <segmented> 0 </ segmented>
    <object>
        <name> dog </ name>
        <pose> Unspecified </ pose>
        <truncated> 0 </ truncated>
        <difficult> 0 </
        Difficult > <bndbox>
            <xmin> 214 </ xmin>
            <ymin> 41 </ ymin>
            <xmax> 562 </ xmax>
            <ymax> 285 </ ymax >
        </ bndbox>
    </オブジェクト>
</注釈>は
可能なXML形式にこのtxtの?この問題を解決するために、逆変換を実現できる小さなツールを開発しました。つまり、txtのyolo形式を注釈付きのVOCxmlフォルダーの形式に変換します。変換要件は次のとおりです。

(1)画像ファイルが必要です

(2)画像はtxtファイルに対応しています

上記の2つがある限り、変換の問題について心配する必要はありません。ソフトウェアは承認され、利用可能である必要があります。WeChatパブリックアカウントをフォローしている場合は、将来の独立した研究センターから連絡できます。

使用手順:

ステップ1:ソフトウェアを開き、画像フォルダーとtxtフォルダーを対応する場所にドラッグします

ステップ2:[変換の開始]をクリックして変換を完了します。変換後、対応するインデックスは次のようなobj.namesに保存されます。

0

1

2

インデックス名がわかっている場合は、このソフトウェアを使用して、インデックスを対応するカテゴリ名に変更することもできます。

obj.namesを次の形式に変更します

0 =犬

1 =猫

2 =豚

次に、ソフトウェアをインポートして変換作業を完了します。非常に便利ですか?

 

おすすめ

転載: blog.csdn.net/FL1623863129/article/details/113484968