👉 Did you know:
You can display actual bitmap images on the actual console in selected terminal emulators.https://en.wikipedia.org/wiki/VT340
(The third line sets up some exceptions so we're allowed to query XTerm about its active screen size in pixels, from which we can then calculate the character cell size, which is kind of important to know when you want to align sixel graphics with text. Other terminal emulators already allow this by default.)
The only other sixel-capable X terminal emulator offered by Debian Buster is mlterm. No special options are needed to enable sixel graphics.
See the libsixel home page for other sixel-capable terminal emulators, including ones for the framebuffer console.
libsixel-binand use its
img2sixelprogram to display most common image formats.
mandelbrot-bitmap.awkshowing the full mandelbrot set:
mandelbrot-bitmap.awk- usage - zooming in:
mandelbrot-bitmap.awk showing a zoomed-in view of the mandelbrot set:
img2sixelare available from Debian Buster package
libsixel-bin. It also provides Python bindings, but sadly these aren't packaged for _Buster_.