dlib が提供するimglab ツールを利用して XML ファイルを作成しようとしています。それぞれ 1 つの顔を持つ 21 枚の画像のデータセットがあります。余暇に 68 個のランドマークをそれぞれに貼り付けなければなりません。
私のランドマークで作成されたファイルは、dlib が提供する XML ファイルとは異なります。つまり、各レコードは単一のボックスとして定義されており、顔を含むメイン ボックスの一部と見なす必要があります。
助けて!
dlib が提供するimglab ツールを利用して XML ファイルを作成しようとしています。それぞれ 1 つの顔を持つ 21 枚の画像のデータセットがあります。余暇に 68 個のランドマークをそれぞれに貼り付けなければなりません。
私のランドマークで作成されたファイルは、dlib が提供する XML ファイルとは異なります。つまり、各レコードは単一のボックスとして定義されており、顔を含むメイン ボックスの一部と見なす必要があります。
助けて!
「パーツ選択」モードを使用する代わりに、すべての顔の特徴の周りに手動でボックスを描画しようとしているようです
imglab -hで表示されます:
--parts ディスプレイでは、画像パーツにラベルを付けることができます。許容されるパーツのセットは、スペースで区切られたパーツのリストである which によって定義されます。
これを試して:
一部の画像ディレクトリのxmlファイルを作成します
imglab -c xml_file_name.xml /path/to/images/folder
--parts 引数を指定して imglab を実行します。
imglab --parts "1 2 3 4 5 6 7 8" xml_file_name.xml
これにより、imglab は、ボックス領域に注釈を付けることができる 8 つの機能について知ることができます。
また、指示を使用するために imglab のヘルプ/情報を読むことを検討してください
xml ファイルを保存すると、次のようになります。
<image file='1\a1.jpg'>
<box top='26' left='33' width='78' height='73'>
<part name='1' x='67' y='68'/>
</box>
</image>