v0.1.4 Release
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
toct.transform.transform_points
for better functional alignment (#23). - Normalization and Plot Module Changes: Moved functionalities from
ct.stat
toct.normalize
and removedct.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.