Skip to content

v0.3.0

Choose a tag to compare

@jaffe-fly jaffe-fly released this 25 Nov 10:50
· 4 commits to main since this release

Release v0.3.0

New Features:

  • Dataset extract command (extract by class, images-only, labels-only modes)
  • Dataset analyze command (comprehensive dataset statistics and visualization)
  • Dataset resize command (batch resize YOLO datasets with auto structure detection)
  • Colored logging output with colorlog integration

Major Fixes:

  • Fix Windows encoding issues in subprocess and file operations (UTF-8)
  • Fix IMAGE_EXTENSIONS export bug in all (was object, now string)
  • Fix dataset merge duplicate handling for same-name different-extension files
  • Fix image crop single file support

CLI Improvements:

  • resize: add --split for dataset mode, support upscaling small images
  • visualize: replace --train/--val with --split, auto-detect single file
  • synthesize: add annotation_format support (obb/hbb), fix memory issue
  • Remove viz-hsv command (keep underlying code)

Breaking Changes:

  • Dataset merge: removed handle_duplicates parameter (always rename)
  • Extract: use class IDs instead of class names for precision")