Искусство ASCII — старейшая форма представления изображений в Интернете, существовавшая задолго до изобретения Интернета. Он предлагает простой способ рендеринга графического представления с использованием символов с низкой пропускной способностью и сам по себе является формой искусства.
Преобразовать изображение в ASCII в терминале Linux очень просто. Вот как начать.
Что такое искусство ASCII и почему вы хотите его создавать?
Искусство ASCII — это самая последняя итерация формы искусства, восходящая к досредневековому периоду. Проще говоря, это способ использования букв, цифр и других письменных знаков вместо пикселей, составляющих изображения, которые вы обычно видите на экране.
Это работает, потому что у разных персонажей разное соотношение светлого и темного пространства, и вы можете использовать их для создания умеренно детализированного монохромного изображения, которое предполагает форму.
Самые ранние образцы были созданы вручную, а позже на пишущей машинке, телетайпе и линейном принтере. С появлением компьютеров искусство ASCII, в котором используются символы из стандартной формы ASCII, использовалось вместо оцифрованных изображений из-за ограничений машин того времени. На заре Интернета искусство ASCII решало проблемы с передачей изображений через Интернет с низкой пропускной способностью.
С современными компьютерами, обладающими умопомрачительной мощностью и ресурсами, вы можете подумать, что Искусство ASCII было бы выброшено на свалку истории вместе с таким количеством дисков AOL, но вы бы неправильный.
Искусство ASCII живо и широко используется обитателями варезной сцены, людьми, ищущими альтернативный художественный выход, людьми с низкой пропускной способностью и тем, кто либо испытывает избыток ностальгии по старым добрым дням Amiga, либо просто любит создавать и просматривать изображения, сделанные из буквы.
Установите ascii-image-converter для преобразования изображений в ASCII Art
ascii-image-converter — это утилита командной строки, которая делает именно то, что написано на жестяной банке. Он принимает файл изображения в качестве аргумента и выводит графическое преобразование ASCII на ваш терминал. Вы можете либо скопировать и вставить текст в другое приложение, либо передать его в файл.
Утилита поддерживает большинство часто используемые форматы изображений включая JPEG/JPG, PNG, BMP, WEBP, TIFF/TIF и GIF.
Чтобы установить ascii-image-converter в Debian или Ubuntu, добавьте репозиторий ascii-image-converter в свой sources.list:
эхо 'deb [доверенный=да] https://apt.fury.io/ascii-image-converter/ /' | sudo tee /etc/apt/sources.list.d/ascii-image-converter.list
Обновите список репозиториев вашей системы, используя:
Судо подходит обновлять
Затем установите ascii-image-converter, введя:
Судо подходит установитьascii-конвертер изображений
Для пользователей Arch Linux ascii-image-converter доступен в репозиторий пользователей Arch.
Вы также можете установить ascii-image-converter через оснастку:
sudo snap установитьascii-конвертер изображений
... хотя вы должны знать, что приложение не будет иметь доступа к скрытым или обычным файлам за пределами домашнего каталога. Поэтому убедитесь, что ваши изображения находятся в доступном месте, если вы установили пакет snap.
Используйте ascii-image-converter для создания потрясающих изображений ASCII!
Использование ascii-image-converter очень просто и требует только имени файла изображения. Бег:
ascii-изображения-конвертеркорабль.jpg
... в образце файла с именем "ship.jpg" преобразует:
В:
Хотя полученное нами ASCII-изображение выглядит великолепно, вы можете получить более мелкие детали, уменьшив размер шрифта вашего терминала.
Ваше искусство ASCII также не обязательно должно быть монохромным. Если вы добавите --цвет или -С флаг, ascii-image-converter выведет ваше изображение ASCII в приблизительных цветах оригинала.
ascii-изображения-конвертеркорабль.jpg--цвет
Это будет работать, только если ваш терминал поддерживает 24-битные или 8-битные цвета.
ascii-image-converter может использовать символы Брайля вместо ASCII с -б переключатель, а в сочетании с цветом дает великолепные художественные результаты.
ascii-изображения-конвертеркорабль.jpg-До нашей эры
Когда вы довольны созданным изображением ASCII или шрифтом Брайля, вы можете передать его в файл:
ascii-image-converter ship.jpg -bC | тройник прохладно-ascii-ship.txt
... и просмотреть его в терминале на досуге с помощью:
коткрутой ascii-корабль.текст
Создайте свои собственные изображения для преобразования в ASCII Art
Хотя преобразование стоковых изображений в вашем терминале, безусловно, доставляет удовольствие, гораздо более приятно работать с оригинальными изображениями, которые вы создаете сами.
Если вы чувствуете, что у вас нет врожденного художественного таланта, учиться никогда не поздно, и есть множество курсов, которые вам помогут!