libsixel
libsixel copied to clipboard
A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).
Printer self test: OK ``` $ img2sixel images/snake.jpg -w200 -8 | tee snake-printtest.six > /dev/cu.usbserial-2 ``` welp, that’s a hot mess... [snake-printtest.six.txt](https://github.com/user-attachments/files/22698826/snake-printtest.six.txt) ``` $ chafa images/snake.jpg -f sixel --dither=diffusion -s...
My working directory quickly fills with files like `test1.six` and `test-yyyymmdd.six`, so I made it easier to preview their contents in `explorer` and `Finder`. On `develop` branch, WIC decoder(Windows) and...
Hi, we have detected the heap-buffer-overflow in src/quant.c:871:9. The reproduce command is ``` -k -g -g -d jajuni -c 100x100+10+5 a_dither -h 60 -o -s average -e -f lum -d...
Hi, we have detected a memory leak in the rpl_malloc of malloc_stub.c
I have managed to compile the code herein, using MSYS in the MINGW64 environment. The resulting `img2sixel.exe` work fine, when running in Powershell (pwsh `7.5.2`) within Windows Terminal. However, when...
This patch adds a WIC (Windows Imaging Component) based image loader and a WinHTTP-based network backend (as an alternative to libcurl) for Windows builds. The WIC-based loader can be helpful...
I'm trying to resolve some issues when using native Windows `Powershell` and `MSYS/MINGW64` environment. However, it is not clear which repository should be used for further developments. Comment from owner...
## Introduction SIXEL, a bitmap graphics format for terminals, has traditionally been limited to 256 color registers. While libsixel offers an experimental High Color mode (`SIXEL_QUALITY_HIGHCOLOR`) that bypasses this limit...