Skip to content

JP2Forge v0.9.7 - Enhanced Full Report Support

Choose a tag to compare

@xy-liao xy-liao released this 20 Jun 07:16

JP2Forge v0.9.7 - Enhanced Full Report Support

What's New

Enhanced Reporting

  • New --full-report flag 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.7

Usage

# Basic conversion
jp2forge input.tif output_dir/

# Enhanced reporting
jp2forge input_dir/ output_dir/ --full-report --parallel --max-workers 4

Key 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