skip to navigation
skip to content

labelme 2.6.4

Annotation Tool for Object Segmentation.

<img src="" align="right"/>

labelme: Image Annotation Tool with Python

[![PyPI Version](](
[![Travis Build Status](](
[![Appveyor Build status](](
[![Docker Build Status](](

Labelme is a graphical image annotation tool inspired by <http:"">.
It is written in Python and uses Qt for its graphical interface.


- Ubuntu / macOS / Windows
- Python2 / Python3
- [PyQt4 / PyQt5](


There are options:

- Platform agonistic installation: Anaconda, Docker
- Platform specific installation: Ubuntu, macOS


You need install [Anaconda]( then run below:

conda create --name=labelme python=2.7
source activate labelme
conda install pyqt
pip install labelme


You need install [docker](, then run below:

chmod u+x labelme_on_docker

# Maybe you need on macOS
./labelme_on_docker static/apc2016_obj3.jpg -O static/apc2016_obj3.json


sudo apt-get install python-qt4 pyqt4-dev-tools
sudo pip install labelme


brew install qt qt4 || brew install pyqt # qt4 is deprecated
pip install labelme



Run `labelme --help` for detail.

labelme # Open GUI
labelme static/apc2016_obj3.jpg # Specify file
labelme static/apc2016_obj3.jpg -O static/apc2016_obj3.json # Close window after the save

The annotations are saved as a [JSON]( file. The
file includes the image itself.


To view the json file quickly, you can use utility script:

labelme_draw_json static/apc2016_obj3.json

**Convert to Dataset**

To convert the json to set of image and label, you can run following:

labelme_json_to_dataset static/apc2016_obj3.json


- [Original Image](
- [Screenshot](
- [Generated Json File](
- [Visualized Json File](


<img src="" width="70%"/>


This repo is the fork of [mpitid/pylabelme]( whose development is currently stopped.  
File Type Py Version Uploaded on Size
labelme-2.6.4.tar.gz (md5) Source 2017-11-19 196KB