Pull to refresh

Comments 17

Ещё был ReGIS для векторной графики.

Даже первую картинку можно было бы сделать куда приятнее, если бы использовать дизеринг. К тому же такая прямолинейная таблица яркости символов не оставляет пространства для маневров - куда интереснее было бы использовать всю палитру допустимых знаков ASCII, и осуществлять дизеринг с учетом того, как глиф заполняет знакоместо.

По ссылке на гитхаб вместе с таблицей из статьи есть таблица из 23 симвлолов, да она выглядит лучше, но она слишком тусклая

Дизеринг я посмотрю и попробую реализовать

Яркость всегда контролируется символом. Как следствие полоски и HDR эффект на 24битной версии. Даже 48 цветная могла бы получше выглядеть, если учитывать яркость в цвете.

Деление целого на целое "bright / 255" меня напрягает тем, что работает у автора.

Python 3, наверное, там по умолчанию деление целого на целое не целочисленное. Целочисленное деление //

48 цветная графика очевидно плохо реализована, я попробую сегодня изменить способ определения цвета в ней

Я возможно проглядел, но, где исходное изображение?

По неким причинам загрузка новых изображений в редакторе у меня вызывает ошибку
Причина была в слишком большом файле, добавил исходную картинку в начало статьи

Отличная статья, спасибо большое, жаль мало таких статей на Хабре.

Не хватает сравнения с libaa / libcaca, они разные символы используют, не только квадраты.
Sign up to leave a comment.

Articles