Skip to content

Releases: waveplate/img2irc

v1.1.0

16 Dec 04:40
Compare
Choose a tag to compare

img2irc (1.1.0)

img2irc braille example

img2irc preview

changelog

  • new "braille" pixel output type
    • --luma-brightness, --luma-contrast, --luma-gamma, --luma-invert
      • affect dithering pattern without affecting colours
  • new default behaviours
    • use image height or width for output if not specified
    • if only one specified, determine other dimension based on original aspect ratio + --aspect and --scale (if specified)
  • new CLI options
    • --filter
      • use nearest resize sampling filter by default for 1:1 reproduction
    • --colorspace
      • operate in hsv, hsl, hsluv or lch colourspace
    • --scale and --aspect
      • apply scaling factors to x and y dimensions
      • lock final aspect ratio
    • --crop, --fliph, --flipv, --rotate
  • improved quadblock rendering
    • bugfix in quadblock rendering
    • no longer reduces output height by half to maintain original aspect ratio (use --scale if you want this)
  • fixed musl build
  • fixed build on arch linux

v1.0.4

28 Jun 06:50
Compare
Choose a tag to compare
  • fixed irc rendering bug
  • added quarterblock rendering mode (experimental)
  • added nograyscale flag to exclude grayscale colours from palette
  • statically built musl binary for x86_64 available

v1.0.0

02 May 15:20
Compare
Choose a tag to compare
  • fix brightness, contrast, saturation, hue, gamma (not working in last release)
  • remove opacity as it is functionally the same as brightness