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
- you can start the program typing below command line
labelme+
- (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
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
v1.2
- Added QtWidget above file search which shows the current file path + filename : Now you can copy the file path from it
- Fixed crash when double clicking item in Polygon Labels
- Added checking available update function in help menu bar
v1.3
- Now you can configure the style of cross hair (view - Cross-line Style)
v1.4
- Fixed unintentionally deleteing Polygon Labels during drag & drop
v1.5
- Added immersive mode which hides entire polygons except current creating polygon (view - Immersive Mode)
** IMPORTANT!!! ***
: To enable, please add follow line to shortcuts section in config file
show_polygon: Ctrl+2
v1.6
- You can not toggle immersive mode while creating polygon anymore to prevent unexpected error
- Now the labelme application will be scaled based on the dpi of your screen (4K User is always welcome)
- Added restart button to apply changes in config faster (file - restart)
- You can now update enhancedlabelme within application (help - check update)
v1.7
- Fixed immersive mode config
v1.8
- You cannot select create menu while creating anymore
- Fixed bug when using save as function
@misc{labelme2016, author = {Kentaro Wada}, title = {{labelme: Image Polygonal Annotation with Python}}, howpublished = {\url{https://github.com/wkentaro/labelme}}, year = {2016} }
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file enhancedlabelme-1.8.2.tar.gz
.
File metadata
- Download URL: enhancedlabelme-1.8.2.tar.gz
- Upload date:
- Size: 376.2 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0217dc0973dccd87841a82a8e11c5baca383b402194314e0aa740fe3d01b8516 |
|
MD5 | b826f501d43802a747c61df07e71f70b |
|
BLAKE2b-256 | 59b3bff42fdeac41709834aa8bfd2c87ce33af8a46f86e9f7864869aacec7318 |
File details
Details for the file enhancedlabelme-1.8.2-py2.py3-none-any.whl
.
File metadata
- Download URL: enhancedlabelme-1.8.2-py2.py3-none-any.whl
- Upload date:
- Size: 386.5 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3265e19a03b437fc8c6d74b6937f30da8375548f2278ce6b86ec54eec3ab1e3d |
|
MD5 | 888d482f504d3cdc7103f3d352fd2a1c |
|
BLAKE2b-256 | 27b8f41c24f442dd9dbaaf9df1bf6c83f8360b2ac8f44879a0b55b3decb5042b |