Ubuntu---標注工具 XXX-labelImg



一、LabelImg簡介
LabelImg是一個圖形圖像注釋工具,它是用Python編寫的,並使用Qt作為其圖形界面。
注釋以PASCAL VOC格式保存為XML文件,這是ImageNet使用的格式。

下載地址,https://github.com/tzutalin/labelImg

安裝labelImg
系統為Ubuntu,Python版本不同,安裝方式也不同。

(1)Python 2 + Qt4

sudo apt-get install pyqt4-dev-tools
sudo pip install lxml
git clone https://github.com/tzutalin/labelImg.git
cd labelImg
make all
python labelImg.py  #打開labelImg
python labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]


(2)Python 3 + Qt5

sudo apt-get install pyqt5-dev-tools
sudo pip3 install lxml
git clone https://github.com/tzutalin/labelImg.git
cd labelImg
make all
python3 labelImg.py  #打開labelImg
python3 labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]


使用labelImg

    Open可導入單張圖片。
    Open Dir可打開文件夾目錄,然后可以用Next Image和Prev Image查看所有圖片。
    Change Save Dir可以更改xml文件保存的路徑。
    Verify Image可更改xml文件的內容。
    Save可保存xml文件。 

@ https://blog.csdn.net/learning_tortosie/article/details/80947301

 

 

 

 

 

 ---------------------------------------------------------------------------------------------------------------------------------------------------

 ---------------------------------------------------------------------------------------------------------------------------------------------------


一、roLabelImg簡介
roLabelImg是基於labelImg改進的,也是用來標注為VOC格式的數據,但是在labelImg的基礎上增加了能夠使標注的框進行旋轉的功能。

下載地址,https://github.com/cgvict/roLabelImg

二、roLabelImg安裝
和安裝的labelImg方法一樣,看看安裝環境為python2.x 還是python3.x

(1)原---在Ubuntu Linux下的使用,配置"sudo pip install lxml"有問題,未解決
#sudo apt-get install pyqt4-dev-tools
#sudo pip install lxml
#make all
#./labelImg.py
#./labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]

(2)對比LabelImg,照着適當的進行改寫:
#Python 3 + Qt5 (Recommended)
#sudo apt-get install pyqt5-dev-tools
#sudo pip3 install -r requirements/requirements-linux-python3.txt
#make qt5py3
#python3 labelImg.py
#python3 labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]

sudo apt-get install pyqt5-dev-tools
sudo pip3 install -r pyqt5==5.10.1 lxml==4.2.4
make all

# 修改roLabelImg.py中的
# __appname__ = 'labelImg'
__appname__ = 'roLabelImg'

python3 roLabelImg.py

 

使用圖文,可以參考@ https://blog.csdn.net/jiao_mrswang/article/details/89216431

格式改寫 @ https://www.jianshu.com/p/e1a3e6f570ff

 

注意:yolo存txt,txt轉xml。xml與jpg對應到 labelImg上 快速調整畫框。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM