Блог о Google Android

AsciiCamera для Android OS

Android 19 января 2010

AsciiCamera для Android OS

AsciiCamera для Android OS

Один из пользователей ресурса habrahabr.ru под ником jeck_landin представил нашему вниманию свою программу AsciiCamera для Android OS, которая позволяет делать снимки и сохранять фотографию в виде Ascii графики.

В программе используются два простых алгоритма обработки. Рассмотрим их поподробнее.

В первом алгоритме изображение разбивается на множество частей, для каждой части высчитывается средняя яркость, и в соответствии с ее значением ставиться определенный символ(«@» соответствует белому, «.» — темно-серому и т.д.)

Второй алгоритм тоже очень прост. В нем каждая четверка из пикселов заменяется на похожий символ.

В программе имеется несколько возможностей редактирования:
— Инвертирование. Работает для grayscale алгоритма и заключается в том, что буквы рисуются на белом фоне, но теперь уже «@» соответствует черному цвету и т.д.
— Переключение Low/High density. В большом разрешении ascii-картинка не помещается  на экране, но ее можно передвинуть пальцем или трекболом.
— Увеличение/уменьшение шрифта

Полученные снимки можно сохранять на карту памяти (в /sdcard/asciicam) как в png, так и в текстовый файл.

Скачать программу можно здесь

Если Вам нужно проложить сеть в офисе или сделать монтаж сетей СКС, то обратитесь к профессионалам. На сайте svarka-optiki.ru Вам могут помочь.

Подробнее об Android:

ОпуститьПоднять (Рейтинг: +12)

Leave a Reply

Подтвердите, что Вы не бот, выберите человека с поднятой рукой: