Windows下的labelme資料標註工具安裝教程
阿新 • • 發佈:2018-12-15
前言
因為最近要做一個目標檢測的比賽,需要用到labelme這款開源標註工具,所以安裝了下
因為我是在Windows下使用的,所以這裡只介紹了Windows的安裝方法,Ubuntu、macOS等其他系統在上面的github都有詳細介紹,大家自行檢視哈
一、安裝Anaconda
Windows下安裝labelme需要藉助Anaconda環境,安裝很簡單
先進入官網,然後點選Windows系統版本
直接安裝最新版本的5.3即可,根據系統選擇64位或者32位
我用的是Python3.7,python3.6的同學也不用怕,也是下載這個,後面可以在Anaconda修改python3的具體版本的
下載完成之後,就按照提示,安裝Anaconda,這裡一般沒什麼問題。
二、安裝labelme
開啟安裝好的Anaconda環境
這是官網github提供的指令; # 一、python2的輸入下面的指令進行labelme的安裝: conda create --name=labelme python=2.7 #source activate labelme,官方說用這個,但是我提示有誤,要用下面這一句才行 conda activate labelme # conda install -c conda-forge pyside2 conda install pyqt pip install labelme # if you'd like to use the latest version. run below: # pip install git+https://github.com/wkentaro/labelme.git # 二、python3的輸入下面的指令進行labelme的安裝: conda create --name=labelme python=3.6 #source activate labelme,官方說用這個,但是我提示有誤,要用下面這一句才行 conda activate labelme # conda install -c conda-forge pyside2 # conda install pyqt pip install pyqt5 # pyqt5 can be installed via pip on python3 pip install labelme
1.先安裝python3.6
輸入:
conda create --name=labelme python=3.6
會問你是否要安裝,填y即可:
然後就等待
安裝完成後,會提示你啟用環境;
2.啟用labelme環境
這裡有個小問題要注意下,官方github用
conda activate labelme
來啟用環境
但是我輸入此命令會提示下面問題:
所以輸入:
conda activate labelme
沒有問題
3.安裝pyqt5
輸入:
pip install pyqt5
我們可以看到此時的環境經過第2步,已經激活了。
然後安裝pyqt5成功
4.安裝labelme
輸入:
pip install labelme
這裡安裝的東西有點多,比較漫長,等待即可。
如果出現下圖,表明安裝成功!
三、測試
輸入:
labelme
即可進入GUI介面:
開啟標註好的圖片看看效果:
有個地方可能需要修改下:
windows解壓過後labelme的讀取檔名格式有問題,需要修改labelme的label_file.py檔案中的第36行:
加上encoding='utf-8',否則右邊的label名稱會顯示亂碼
with open(filename, 'rb' if PY2 else 'r', encoding='utf-8') as f:
data = json.load(f)