Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разное тестирование > bmp2ascii


Автор: oleg1973 8.11.2004, 22:52
вот седня делать нечего мне было
сваял утиль
еще не все доделал но вот результат

Автор: oleg1973 8.11.2004, 23:25
а тут сам текстовый файл

Автор: cardinal 8.11.2004, 23:56
У меня тоже была когда-то мысля такое сделать, но так руки и не дошли...

Прикольно!

Автор: oleg1973 9.11.2004, 01:11
новая версия smile smile smile
16 мылинонов цветов+svga smile

Автор: oleg1973 9.11.2004, 01:30
ща придет Sardar и скажет что нада было через жавускрипт smile

Автор: Sardar 9.11.2004, 11:01
Цитата(oleg1973 @ 9.11.2004, 00:30)
ща придет Sardar и скажет что нада было через жавускрипт

Не могу попиксельно с картинками работать, нет что бы к обьекру Image как в Java интерфейс Graphics сделать!

Получилось зашибись smile Как делал?

На ум приходит разбить отрисованный символ на 4 части (N частей, чем больше, тем точнее), просчитать для каждой части сумму белого и чёрного - получая серый. Конвертируем картинку в чёрно-белую палитру. При конвертации в текст задаем резолюцию: сколько пикселов на один символ; делим участок на 4 части как символ, подсчитываем количество серого, находим наиболее подходящий символ.

Цветная наверное по другому работает. Делим отрисованный символ на 4 части, просчитываем количество чёрного в частях - чёрный это активный цвет. При конвертации в текст задаем резолюцию, участок делим на 4 части, просчитывам средний цвет для каждой части. Тут сложность, надо вычислить для всех частей общий цвет и разную насыщенность. Насыщеность будет определятся чёрным цветом в символе, находим подходящий символ.

Надо будет самому такую фичу написать

Автор: Ander 22.11.2004, 02:34
Олег, можешь прислать исходную картинку? (первую). Хочу посмотреть, что у меня получится.

Автор: oleg1973 22.11.2004, 10:55
вот

Автор: Ander 22.11.2004, 15:43
Вот http://www.webfile.ru/102572 лежит моя версия. А вообще по одному пикселю высчитывать символ не очень интересно, т.к. в таком случае его форма зависит только от цвета ентого самого пикселя. Я изначально делал прогу, которая делила рисунок на участки, равные одному символу, каждому такому кусочку подбирала символ и на выходе давала файл 1 к 1 по размеру с исходным. Но в таком случае ей надо скармливать довольно большие файлы, чтобы получилось что-то путное, или шрифт делать поменьше.

Автор: oleg1973 22.11.2004, 16:10
Ander
не качается smile

Автор: Ander 22.11.2004, 16:25
отправил на мейл.

Автор: oleg1973 22.11.2004, 16:32
крута
красивей чем у меня

Автор: Ander 22.11.2004, 16:58
smile

Автор: oleg1973 22.11.2004, 23:01
Ander
у тебя шрифт хитрый smile

Автор: dm9 23.11.2004, 23:00
В ч/б классно! smile У обоих smile
Добавлено @ 23:01
А исходники не дадите? smile

Автор: Sardar 24.11.2004, 00:12
Давайте пока исходники приватом, а то будет желание скачать и посмотреть, ая тут своё пишу smile
Шучу конечно, как доделаю - выдам. По скорости будет медленно, не то что AAProject, но за то качественно.
Ander что то у тебя символы в тексте квадратные... smile

Автор: Ander 25.11.2004, 03:39
Sardar есть немного, а кто, собснно, запрещает?
Вот http://webfile.ru/104911 лежит то, что я называю ascii blur. smile

Автор: oleg1973 25.11.2004, 17:51
Ander
изврашенец smile

вот куда стремится нада smile))
http://webpages.mr.net/bobz/ttyquake/ss/

Автор: chipset 30.3.2005, 01:48
Sardar, как разработка?

Автор: oleg1973 30.3.2005, 01:55
chipset
где ты ети темы достаеш? smile

Автор: Sardar 30.3.2005, 11:14
chipset отмазываюсь смотря в пол: "нет времени..." smile
Наработка есть, но хуже чем у Ander, выкладывать пока не хочу...

Автор: SAKrisT 4.5.2008, 02:09
 вот пример http://depositfiles.com/files/5129540

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)