Skip to content

Bayer Dithering v0.2.2

Choose a tag to compare

@madmattp madmattp released this 07 Jul 21:41
· 40 commits to main since this release

Changelog

[0.2.2] - 2025-07-07

⚙️ Fixed

  • GIF Processing: Fixed a bug where frames in GIFs overlapped and produced a "smeared" effect. This was caused by improper transparency settings, which have now been removed.
    (ed129d3)
  • Windows Compatibility: Fixed video processing to use multithreading on Windows and multiprocessing on POSIX systems, ensuring cross-platform stability.
    (c9a6552, 2d07cb4)

➕ Added

  • Upscale Option: Introduced --upscale flag to restore original image/video resolution after downscaling and dithering. Enabled by default.
    (0291dfa)

🔧 Changed

  • Default Video Output: Output videos now use .avi format and the rawvideo codec by default to ensure lossless quality and avoid compatibility issues with .mp4 playback.
    (7c9b758)
  • Defaults Tweaked: Updated default values for contrast (1.5), sharpness (1.6), and downscale factor (2) for better visual results out-of-the-box.
    (1ad0594)
  • Minor parser help message improvements for better clarity.
    (92a05f4, 011ae7e)

📁 Assets & Docs

  • 🐱 Added test images and GIFs for development and verification.
    (415e463, 37a02c9)
  • Updated README.md to reflect upscale feature, video format requirements, and improved examples.
    (47927a0, 82cde03)

Full Changelog: v0.2.1...v0.2.2