Skip to content

Latest commit

 

History

History
73 lines (41 loc) · 1.71 KB

CHANGELOG.md

File metadata and controls

73 lines (41 loc) · 1.71 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.6] - 2024-04-23

Added

  • --skip_empty, --threshold_empty

[1.5] - 2024-04-21

Fixed

  • Processing of grayscale and black-and-white images.

Changed

  • Changed from print() to logging.

[1.4] - 2024-04-20

Added

  • --unsharp_mask

Helps enhance fine textures.

Removed

  • --denoise_closing

Reason: --denoise_closing was a morphological closing on the binary foreground mask. Morphological opening on the binary foreground mask removes small segments by effectively replacing them with background. Morphological closing might be useful for fine textures when applied to the actual image, but I don't see any benefit to applying it to the mask.

[1.3] - 2024-04-15

Changed

  • Replaced --global_palette with --local_palette to make the global palette the default.

[1.2] - 2024-04-13

Added

  • This changelog file
  • Added a check for the existence of all input files so that the error is raised immediately and not halfway through processing.

Changed

  • Switch from multi-processing to multi-threading for lower overhead, resulting in lower memory consumption and faster runtime.
  • The location of the temporary folder for intermediate files has been changed to the current working location, so that it can be freely selected.

[1.1] - 2024-04-11

Added

  • Multiprocessing
    • Added --jobs flag
  • Added pipx builds
  • Added --quality flag

[1.0] - 2024-04-10

Added

  • Initial release