在Mac OS 安裝Labelimg程式

Labelimg 是一個資料標記的程式,網址是

https://github.com/tzutalin/labelImg/tree/v1.8.1

可以作為影像物件辨識或偵測(Object Detection)的資料標記的處理程式。

1.從上面的網址,點擊綠色的按鍵,在點擊 Download ZIP 下載 LabelImg-1.8.1.zip,並解壓放到你要放的目錄下,我把它放在根目錄下。

因為我的 Macbook Pro 安裝 Anaconda 所以我直接在 Anacomda 環境下的命令列下直接安裝,而沒有按照作者建議的Mac OS 安裝方法,一方面也是用作者建議的方法,一直都無法安裝成功,所以看到Windows 環境的安裝方法中,是在 Anaconda 環境下安裝,同樣是 Anacona ,一定可以使用同樣的方法安裝,果不其然,就安裝完成。

conda install pyqt=5
pyrcc5 -o resources.py resources.qrc
python labelImg.py

上面執行完成後,就會開啟 LabelImg 程式,進行資料標記了。

但是為了使用方便,按照作者的更新訊息,

NEW Python 3 Virtualenv + Binary This avoids a lot of the QT / Python version issues, and gives you a nice .app file with a new SVG Icon in your /Applications folder. You can consider this script: build-tools/build-for-macos.sh

brew install python3
pip install pipenv
pipenv --three
pipenv shell
pip install py2app
pip install PyQt5 lxml
make qt5py3
rm -rf build dist
python setup.py py2app -A
mv "dist/labelImg.app" /Applications

這樣就可以把 LabelImg 程式變成 Mac OS 的應用程式,這樣就可以輕鬆使用了,不需要每次使用時,都要用終端機命令列重新執行一遍。