Python影像辨識筆記(九之六):將LabelImg標記的xml檔案轉成txt檔案

Python影像辨識筆記(九):分別在Windows和Ubuntu 18.04上安裝並執行YOLOv3(使用GPU)Python影像辨識筆記(九之二):關於YOLOv3的一些心得Python影像辨識筆記(九之三):YOLOv3結合深度學習的Object DetectorPython影像辨識筆記(九之四):可視化YOLOv3訓練過程中的loss、IOU、avg Recall等的曲線圖Python影像辨識筆記(九之五):透過Google Colab在雲端運行YOLOv3Python影像辨識筆記(九之六):將LabelImg標記的xml檔案轉成txt檔案NVIDIA Jetson TX2學習筆記(三):執行YOLOv3The Complete YOLOv3 Reproduce List on GitHubUsing YOLOv3 Model in Python with ImageAI Library

訓練YOLOv3模型的時候,必須先將照片進行標記,此時,就必須用到LabelImg這個軟體,必須選擇YOLO格式,才能正常標記。

如果我們忘記選了怎麼辦?

難道就必須一張一張重新標記嗎?

其實不必,在Github上有人用Python寫了一個程式,能夠幫助我們將xml轉換成YOLO需要的txt格式。

git clone   https://github.com/Isabek/XmlToTxt
pip install -r requirements.txt
#記得將classes.txt中的文字改成自己所需
#xml資料夾放入自己要轉換的xml檔案
python xmltotxt.py -xml xml -out out

Written by

Machine Learning / Deep Learning / Python / Flutter cakeresume.com/yanwei-liu

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store