An open API service indexing awesome lists of open source software.

https://github.com/dmitry2087/ascii_art

ASCII-art macOS\Linux
https://github.com/dmitry2087/ascii_art

ascii-art imgui linux linux-app macos macos-app swift swiftui

Last synced: 12 months ago
JSON representation

ASCII-art macOS\Linux

Awesome Lists containing this project

README

          

# ASCII-ART
Десктопное приложение ASCII-ART под операционные системы macOS и Linux. Позволяет работать с переводом изображений и печатью слов в ASCII.

## Функционал
- **Перевод изображений в ASCII символы**: На вход пользователь загружает растровое изображение формата *.png, *.jpg и т.д. Программа конвертирует загруженное изображение в ASCII-арт (набор ASCII-символов, которые в совокупности визуально представляют собой исходное изображение), и выводит его на экран.
- **Печать слов в ASCII коде**: Например, пользователь ввел "Hello, world!". Приложению требуется обработать буквы всего текста и вывести их в нужном виде.

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

## Технологии и требования
### macOS:
- Apple Silicon (M1+)
- macOS 14.0+
- Swift (5.9+)
- Clang 15+
- Xcode 15+

### Linux:
- Ubuntu Linux
- ImGui

### Общие требования:
- C++20

## Установка и запуск
В разработке.

## Зависимости
[json.hpp](https://github.com/nlohmann/json)
[stb_image.h](https://github.com/nothings/stb)