Перейти к содержимому

Я создал генератор ASCII-графики на языке C.

Xander Gouws

0:00 / 0:00

Я создал генератор ASCII-графики на языке C.

63 733 просмотра · 1 год назад
Xander Gouws
21,4 тыс. подписчиков
63 733 просмотра · 1 год назад
Я создал генератор ASCII-графики на C, который преобразует изображения в красочные изображения для терминала с функцией определения границ. Это отличный проект, если вас интересует программирование на C, графика терминала или обработка изображений! Я подробно рассказываю о загрузке изображений с помощью stb_image, изменении их размера для терминала, преобразовании RGB в HSV, выводе на терминал с использованием ANSI-кодов и реализации функции определения границ Собеля для выделения краев. Репозиторий GitHub: https://github.com/gouwsxander/ascii-... Ссылки на некоторые материалы, о которых я говорю или которые показались мне полезными: Видео Кей Лэк о растровых файлах:    • Making .BMP images from scratch   Репозиторий stb_image: https://github.com/nothings/stb Статья Википедии о HSV: https://en.wikipedia.org/wiki/HSL_and... Статья Википедии о кодах ANSI: https://en.wikipedia.org/wiki/ANSI_es... Статья Википедии об обнаружении границ по методу Собеля: https://en.wikipedia.org/wiki/Sobel_o... Видео Acerola об ASCII-графике:    • I Tried Turning Games Into Text   Временные метки: 0:00 Вступление 0:33 Чтение изображений C 1:27 Изменение размера изображения 2:01 Печать изображения 2:14 Раскрашивание 3:56 Выделение краев 4:32 Финальная демонстрация