Labelme Versions Save

Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).

v5.4.1

3 months ago

๐Ÿ› Fixes

  • Handle empty contour case #1391, Thanks @dnyanshwalwadkar
  • Stop using emoji that can cause encoding issue on Windows #1390, Thanks @weicheng-tseng
  • Add copy and paste to edit menu (need to enable shortcut) #1392, Thanks @jihankim
Uncategorized

v5.4.0

3 months ago

๐Ÿš€ Features

  • New annotation mode "ai_mask" that generates shapes as mask #1358
  • Integrate Efficient-SAM into Labelme #1375
  • Export original VOC format in labelme2voc.py #1323
  • Toggle all polygons menu with shortcuts #1381, Thanks @michaelitvin
  • Install translate folder to enable translation everywhere #1383, Thanks @xiyaowong
  • Regex filename search #1384, Thanks @michaelitvin

โœจ Enhancement

  • Increase resolution of polygon approximation #1363
  • Show label_names and image in draw_label_png.py #1318
  • Support --labels to be comma separated text in labelme2voc.py #1326
  • Sort json file processing in labelme2voc.py #1327
  • Remove setFont call not to mess the font #1355
  • Clean up tool manu: remove ones less common, make diff in action and others #1356
  • Resize icons to be 32x32 so that it aligns nicely on the tool bar #1357
  • Introduce ruff to replace black, flake8 and isort #1377
  • Use tight bounding box to represent bbox for shape_type="mask" #1379

๐Ÿ› Fixes

  • Set onnxruntime!=1.16.0 to avoid providers argument requirements #1364, Thanks @evanfebrianto
  • os.path.normpath filenames to display paths correctly on Windows #1362, Thanks @michaelitvin

๐Ÿ’ฌ Other

  • Set INFO as default logger level #1319
  • Test GUI functionalities on Github Action #1378
  • Use lxml<5.0.0 for bbox_detection/labelme2voc.py #1380

v5.4.0a0

4 months ago

๐Ÿš€ Features

  • Export original VOC format in labelme2voc.py #1323
  • New annotation mode "ai_mask" that generates shapes as mask #1358

โœจ Enhancements

  • Increase resolution of polygon approximation #1363
  • Show label_names and image in draw_label_png.py #1318
  • Support --labels to be comma separated text in labelme2voc.py #1326
  • Sort json file processing in labelme2voc.py #1327
  • Remove setFont call not to mess the font #1355
  • Clean up tool manu: remove ones less common, make diff in action and others #1356
  • Resize icons to be 32x32 so that it aligns nicely on the tool bar #1357

๐Ÿ› Fixes

  • Set onnxruntime!=1.16.0 to avoid providers argument requirements #1364

๐Ÿ’ฌ Other

  • Set INFO as default logger level #1319

We have X account <@labelmeai>, which shares tips and updates, so follow for valuable information.

v5.3.1

8 months ago
  • no changes

v5.3.0

8 months ago
Uncategorized
  • Rename labelme_json_to_dataset -> labelme_export_json
    • PR: #1308

If you find this project useful, please consider sponsoring its development.

v5.3.0a0

11 months ago

๐Ÿš€ Features

  • Integrate with Segment Anything Model (SAM)
    • PR: #1262
Uncategorized

If you find this project useful, please consider sponsoring its development.

v5.2.1

11 months ago

๐Ÿ› Fixes

  • Fix issues around the newly added description
    • PR: #1270
Uncategorized

If you find this project useful, please consider sponsoring its development.

sam-20230416

1 year ago

v5.2.0.post4

1 year ago
  • no changes

v5.2.0

1 year ago

๐Ÿš€ Features

๐Ÿ› Fixes

  • Use QPointF to handle float in Canvas.boundedMoveShapes
    • PR: #1253
  • Protect unsupported point removal in removePoint
    • PR: #1254

๐Ÿ’ฌ Other

  • Create release tag with changelog
    • PR: #1256
Uncategorized
  • Resolve CI failures
    • PR: #1234

If you find this project useful, please consider sponsoring its development.