Leksykon IT › Programowanie › Chafa

Chafa

Programowanie Svenska → Zaktualizowano: 2026-10-06
Więcej informacji
Twórca
Hans Petter Jansson
Rok
2018
Typ
Narzędzie wiersza poleceń i biblioteka
Oficjalna strona
hpjansson.org/chafa

Narzędzie wiersza poleceń zamieniające obrazy i animacje w grafikę terminalową, od zwykłego ASCII aż po sixel.

Chafa to nowoczesny spadkobierca AA-lib i libcaca: ten sam podstawowy problem (dobrać znak i kolor najbardziej przypominające fragment obrazu), ale z całym bogactwem elementów blokowych Unicode, półblokami i znakami Braille'a do wyboru oraz 24-bitowym kolorem, gdy terminal go obsługuje. Jeśli terminal potrafi więcej, przełącza się na protokoły graficzne, takie jak sixel czy ten z Kitty.

Hans Petter Jansson wydał pierwszą wersję w 2018 roku, a Chafa jest dostępna zarówno jako program, jak i biblioteka C, więc inne aplikacje terminalowe mogą przez nią rysować obrazy. To ASCII art bez artysty: jako konwersja imponujące, ale kto widział ręcznie piksel po pikselu rysowane ANSI, od razu dostrzeże różnicę między algorytmem, który się przybliża, a człowiekiem, który wybiera.

← Wróć do leksykonu