Bayer Dithering v0.2.2
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