A new version featuring cli mode and lots of tweaks and bug fixes.
Download:
Main mirror (all stable and testing versions)
External mirror
Changelog:
- Amiga modes: skip color reduction when the number of colors in the source image does not exceed the target palette size.
- Amiga modes: fixed palette (grayscale/rgb 4-5-3-level) or loaded from file can now be a source palette for palette optimizer.
- Amiga modes: added HIRES and LACE flags control.
- DynamicHires: added hybrid Bayer+Floyd-Steingerg dithering.
- Minor fixes in color distance calculation functions.
- Small UI update-removed NeuQuant cycles selection. Highest possible quality will be used by default.
- Other small bug fixes and speed optimizations.
- Cli mode: java -jar ham_convert_1.1.1.jar full_image_path mode (example: java -jar ham_convert_1.1.1.jar C:\img\test.png ham6).
- Parameter 1-source file path.
- Parameter 2-mode: ham6, ham6_slow (ham6 with palette optimizer), ham8, ocs4, ocs8, ocs16, ocs32, ehb, aga64, aga128, aga256, dynamic_hires. None specified=ham6.
- Parameter 3-optional settings: dither (enable Floyd-Steinberg dithering for most modes, Bayer+Floyd-Steinberg 75% for DynamicHires), norle (disable lossless iff rle compression).
- Parameter 4-optional settings 2: norle (disable lossless iff rle compression, used if param. 3 was set to dither).