Skip to content

v0.1.8 Release

Latest

Choose a tag to compare

@yxlao yxlao released this 21 Mar 18:55
8068132

Release v0.1.8

Pull Requests

  • #94 ci: Replace formatter workflow with pre-commit lint
  • #93 feat(compress_images): Add JPEG format support
  • #92 feat(draw_bboxes): Interactive bbox with enlarged area
  • #91 fix(crop_borders): Typo fix crop_boarders to crop_borders
  • #90 feat(compress-images): Redesign ct compress-images command
  • #89 fix(camera.py): Modify assert_shape_ndim to match function signature
  • #88 feat(project): Add points_to_depths function to calculate z-depths
  • #87 docs(conf.py): Do not include git hash in docs for version-tagged commits

Features

JPEG Format Support (#93)

The compress_images tool now supports JPEG format in addition to PNG. Users can specify the output format via the new --format option.

Interactive Bbox with Enlarged Area (#92)

The draw_bboxes tool now supports interactive bbox creation with an enlarged area for better usability.

Redesigned compress-images Command (#90)

The ct compress-images command has been redesigned for improved CLI experience.

points_to_depths Function (#88)

Added a new points_to_depths function in the project module to calculate z-depths from 3D points.

Bug Fixes

  • Fixed typo in crop_borders module name (crop_boarderscrop_borders) in #91
  • Fixed assert_shape_ndim function signature mismatch in camera.py in #89

CI/CD Improvements

  • Replaced formatter workflow with pre-commit lint configuration (#94)
  • Added .pre-commit-config.yaml for consistent code quality checks across the project

Documentation

  • Improved docs configuration to exclude git hash from version-tagged builds (#87)

Full Changelog: v0.1.7...v0.1.8