3
5

More than 3 years have passed since last update.

物体検出(Single Shot MultiBox Detector)画像データ用XMLファイル制作GUI

Posted at

目次

  • 参考ページ
  • ダウンロードリンク
  • 使い方

参考ページ

ダウンロードリンク

使い方

動作した環境: Ubuntu18.04, Ubuntu20.04

0:必要なライブラリをインストール

基本的に使用するライブラリはpyautoguiとPIL以外は標準モジュールなのでインストールなしで使用できる。puautoguiとPILはpipコマンドでインストールできるので、適宜pip installを実行する。

1:ダウンロードリンクから実行ファイルをコピペ

Screenshot from 2020-11-24 22-55-16.png

2:コピペした実行ファイルを適当なフォルダ内に入れ、ターミナルからGUIを起動

今回はeditor.pyというファイル名でデスクトップ上に保存したので、ターミナル上では cd デスクトップ→python editor.pyの順に実行。
Screenshot from 2020-11-24 23-03-27.png

3:画像ファイルの読み込み

右下の[Open]ボタンをクリック。
Screenshot from 2020-11-25 00-15-11.png
ファイルダイアログから画像ファイルを選択。
Screenshot from 2020-11-25 00-15-34.png
選択した画像が表示される。
Screenshot from 2020-11-25 00-23-55.png

4:画像中にラベルをつける

表示された画像上でドラッグ&ドロップすると赤い枠ができる。赤い枠は矢印キーで上下左右に動かせれる。
Screenshot from 2020-11-25 00-27-43.png
右の[object]と書かれたテキストボックスに物体名(今回はtrain)を入力し、下の[Save]ボタンを押すと青い枠と入力した物体名が画像中に表示される。この時点で画像中の電車に対し、「train」というラベルがつけられた。
Screenshot from 2020-11-25 00-28-09.png
他の画像中の物体に対しても名前を変えて同様にラベル付ができる。
Screenshot from 2020-11-25 00-29-31.png

ラベル付したデータをXMLファイルで保存

下の[Out]ボタンをクリックするとファイルダイアログが表示され、保存先を指定できる。
Screenshot from 2020-11-25 00-29-41.png
作成したファイルはすべて.xmlで保存される。
Screenshot from 2020-11-25 00-30-09.png

3
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
5