Skip to main content

Image Polygonal Annotation with Python

Project description

LabelmeX is a graphical image annotation tool inspired by http://labelme.csail.mit.edu.
LabelmeX is able perform auto-annotation by specifying the model web service. It is written in Python and uses Qt for its graphical interface.

Requirements

Installation

There are options:

Anaconda

You need install Anaconda, then run below:

# python2
conda create --name=labelmex python=2.7
source activate labelmex
# conda install -c conda-forge pyside2
conda install pyqt
pip install labelmex
# if you'd like to use the latest version. run below:
# pip install git+https://github.com/wkentaro/labelme.git

# python3
conda create --name=labelmex python=3.6
source activate labelmex
# conda install -c conda-forge pyside2
# conda install pyqt
# pip install pyqt5  # pyqt5 can be installed via pip on python3
pip install labelmex
# or you can install everything by conda command
# conda install labelme -c conda-forge

Ubuntu

# Ubuntu 14.04 / Ubuntu 16.04
# Python2
# sudo apt-get install python-qt4  # PyQt4
sudo apt-get install python-pyqt5  # PyQt5
sudo pip install labelmex
# Python3
sudo apt-get install python3-pyqt5  # PyQt5
sudo pip3 install labelmex

Ubuntu 19.10+ / Debian (sid)

sudo apt-get install labelmex

macOS

# macOS Sierra
brew install pyqt  # maybe pyqt5
pip install labelmex  # both python2/3 should work

Windows

Install Anaconda, then in an Anaconda Prompt run:

# python3
conda create --name=labelme python=3.6
conda activate labelme
pip install labelme

Usage

Run labelmex --help for detail.
The annotations are saved as a JSON file.

labelmex  # just open gui

Acknowledgement

This repo is the fork of wkentaro/labelme, whose development is still on-going.

Cite This Project

If you use this project in your research or wish to refer to the baseline results published in the README, please use the following BibTeX entry.

@misc{labelme2016,
  author =       {Kentaro Wada},
  title =        {{labelme: Image Polygonal Annotation with Python}},
  howpublished = {\url{https://github.com/wkentaro/labelme}},
  year =         {2016}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

labelmex-1.0.3.tar.gz (901.7 kB view details)

Uploaded Source

File details

Details for the file labelmex-1.0.3.tar.gz.

File metadata

  • Download URL: labelmex-1.0.3.tar.gz
  • Upload date:
  • Size: 901.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7+

File hashes

Hashes for labelmex-1.0.3.tar.gz
Algorithm Hash digest
SHA256 e3a42a5049b6c089923a7012fe9504d2ec887ff05ce37b3c7e863d6ed713a37b
MD5 b85f1f5fe8b9908223376384a1839fe5
BLAKE2b-256 ce08e6c4133442a2bba6d1649819fcad49aad7daa6d79dd46c59f871c7e1202b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page