Pull to refresh

Разработчик выпустил инструмент на Rust для конвертации изображений в ASCII-графику

Reading time1 min
Views3K

Разработчик Доминик Кодспоти (Dominic Codespoti) выпустил утилиту на Rust, предназначенную для конвертации изображений в ASCII-графику. Инструмент работает через терминал и позволяет настраивать размер рисунка.

Установить утилиту можно с помощью пакетов cargo. Для этого необходимо использовать команду cargo install ascii-gen. Кроме того, важно убедиться, что уже установлены clap, image, crossterm и ratatui.

Утилита запускается с помощью команды ascii-gen --file path/to/your/image.jpg. Можно использовать следующие опциональные параметры:

  • --width — задать значение ширины, которое по умолчанию составляет 80;

  • --height — задать значение высоты, которое по умолчанию составляет 80;

  • --live — активация режима редактирования в реальном времени для ASCII;

  • --gamma — задать параметр гаммы для итогового рисунка.

К примеру, команда для генерации рисунка размером 120×60 выглядит следующим образом:

ascii-gen --file path/to/your/image.jpg --width 120 --height 60

Код инструмента открыт, опубликован на GitHub и распространяется по лицензии MIT.

Tags:
Hubs:
If this publication inspired you and you want to support the author, do not hesitate to click on the button
Total votes 10: ↑3 and ↓70
Comments7

Other news