JP2Forge v0.9.7 - Enhanced Full Report Support
JP2Forge v0.9.7 - Enhanced Full Report Support
What's New
Enhanced Reporting
- New
--full-reportflag for detailed quality metrics, processing times, and enhanced validation - Comprehensive quality analysis with PSNR, SSIM, and MSE measurements
- Processing performance metrics and memory usage statistics
- Enhanced BnF compliance reporting
Code Quality
- Eliminated ~200 lines of duplicated code across workflow modules
- Shared utility modules (
workflow/utils.py) to prevent circular imports - Enhanced error handling and progress tracking
Installation
pip install jp2forge==0.9.7Usage
# Basic conversion
jp2forge input.tif output_dir/
# Enhanced reporting
jp2forge input_dir/ output_dir/ --full-report --parallel --max-workers 4Key Features
- Multiple compression modes: lossless, lossy, supervised, BnF-compliant
- BnF standards support: fixed ratios, XMP metadata in UUID box
- Parallel batch processing with resource monitoring
- Multi-page TIFF support
- PSNR, SSIM, and MSE quality analysis
Documentation
Links
- PyPI: https://pypi.org/project/jp2forge/0.9.7/
- Repository: https://github.com/xy-liao/jp2forge