Skip to content

v0.1.4 Release

Latest
Compare
Choose a tag to compare
@yxlao yxlao released this 02 Dec 14:10
780b047

CamTools v0.1.4 Release Notes

The v0.1.4 release of CamTools introduces a range of new features, improvements, and fixes.

New Features and Improvements

  • Up Triangle, Point-Plane Distance, Exact Camera Size: Introduced new camera frame functionalities including up triangle and point-plane distance calculation (#19).
  • Camera Pose from Spherical Coordinate System: Added camera pose determination using spherical coordinates (#20).
  • Command Line Tool for Image Compression: Added new command-line tool for efficient PNG and JPG image compression (#25).
  • Improved Readme Graphics: Enhanced readme graphics for better visual appeal and information clarity (#30).
  • CamTools Logo: Introduced a new visual identity with the CamTools logo (#29).

Refactoring

  • Camera Frame Creation APIs: Refactored camera frame creation APIs to improve clarity and usability (#22).
  • Project to Transform: Renamed ct.project.homo_project to ct.transform.transform_points for better functional alignment (#23).
  • Normalization and Plot Module Changes: Moved functionalities from ct.stat to ct.normalize and removed ct.plot module (#24).

Fixes

  • Handling Alpha PNGs and Avoiding Duplicated Compression: Improved handling of PNGs with alpha channels and optimized image compression process (#26).
  • Continuous Integration and Tests: Addressed issues in CI and tests to ensure library stability and reliability (#28).

Automation

  • Automatic PyPI Release Script: Streamlined PyPI release process with an automated script (#18).

For more details, visit the CamTools GitHub repository. Your feedback and contributions are welcome.