Skip to main content

Image Polygonal Annotation with Python

Project description

EnhancedLabelMe

This is the revised LabelMe based on 4.1.1 version

1. (Linux) > pip install enhancedlabelme (Windows : Run cmd as administrator) > python -m pip install enhancedlabelme 2. you can start the program typing below command line > labelme+ 3. (to update) > pip install enhancedlabelme --upgrade v0.1 (200805) - Added time keys to json data (loadTime, saveTime) - Removed double click function when creating polygon v0.2 (200806) - Always dump jsons in utf-8 encoding - "Save Automatically" is checked as default - Added indication of work progress in the window title (# of images/# of jsons) - Added the Preference in menu bar (File - Preference) and open config file. : You can change hotkey(단축키) in this config file. It will be applied after relaunch v0.3 (200807) - Labelme will launch in fullscreen mode as default v0.4 (200810) - Added the dark theme (menubar - View - Toggle dark theme) : To set dark theme as default, add below line in config file and relaunch > dark_mode: true dark_mode: true - Changed the icon to nuvi-labs v0.6 - Fixed bug when reading json fails due to encoding v0.7 - The enhanced labelme is separated from the labelme which means it will be installed as independent package. : you don't have to delete existing labelme from now on : Start enhanced labelme by typing below line in terminal > labelme+ - Fixed tool bar icon alignment v0.8 (200811) - Open config file with notepad.exe as default in Windows - Cleaned some useless codes v0.9 (200812) - Fixed unexpected error when closing file - Fixed writing wrong version to json(0.8.1 --> 4.1.1) - Added drag & drop function (drag & drop to open image except folder) - Added brightness & contrast adjustment function (View - Brightness Contrast) - Added RGB indicator right to labellist (same color with polygon) - Cleaned some codes v0.9.5 - Fixed warning in terminal saying JSON file may be incompatible with 'current labelme' - imageData & imagePath will be rewritten everytime json is loaded

v0.9.6

  • Fixed Runtime Error when deleting multiple polygon labels
  • Added crosshair when creating polygon : Fixed low framelate when showing crosshair

v1.0

  • You can now toggle crosshair : You can add below line to config file to make it default

    cross_hair: true : Also you can create hotkey for this by adding below line to config file under shortcuts cross_hair: Ctrl+1

  • Fixed error when opening euckr encoded json

v1.1

  • Fixed Open File & Open Directory not showing up when cross hair is on
  • To Do
  • drag & drop folder
  • Enable deleting elements from label list
  • Let users can copy filename from file list

@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

enhancedlabelme-1.1.0.tar.gz (296.1 kB view details)

Uploaded Source

Built Distribution

enhancedlabelme-1.1.0-py2.py3-none-any.whl (304.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file enhancedlabelme-1.1.0.tar.gz.

File metadata

  • Download URL: enhancedlabelme-1.1.0.tar.gz
  • Upload date:
  • Size: 296.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

File hashes

Hashes for enhancedlabelme-1.1.0.tar.gz
Algorithm Hash digest
SHA256 e82753837058211acf0d230ab001adf70c92fa6c58f2d5a16693bdb7d3f442e3
MD5 e2b59d7cf72860bef5add7d578c75427
BLAKE2b-256 1122d5a5f6ab8f0c8a3971149c18c5212a227339d68c1bbc53c837482c37c49b

See more details on using hashes here.

File details

Details for the file enhancedlabelme-1.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: enhancedlabelme-1.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 304.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

File hashes

Hashes for enhancedlabelme-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8cf490dda940af710028ee7795577d5f6fc514c7a4d1a6c09fd35926c3602828
MD5 704a8acc6cece840c94713813a57eead
BLAKE2b-256 34030babffd85c48342cbd4145525842f7c34bdf7efbd621e501f980592c6faf

See more details on using hashes here.

Supported by

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