|
|
|
oleg1973 |
|
|||
asm fanat Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
вот седня делать нечего мне было
сваял утиль еще не все доделал но вот результат Присоединённый файл ( Кол-во скачиваний: 21 ) ASCII_MH.jpg -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
oleg1973 |
|
|||
asm fanat Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
cardinal |
|
|||
Инженер Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: нет Всего: 99 |
У меня тоже была когда-то мысля такое сделать, но так руки и не дошли...
Прикольно! -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
oleg1973 |
|
|||
asm fanat Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
oleg1973 |
|
|||
asm fanat Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
ща придет Sardar и скажет что нада было через жавускрипт
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
Sardar |
|
|||
Бегун Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 1 Всего: 317 |
Не могу попиксельно с картинками работать, нет что бы к обьекру Image как в Java интерфейс Graphics сделать! Получилось зашибись Как делал? На ум приходит разбить отрисованный символ на 4 части (N частей, чем больше, тем точнее), просчитать для каждой части сумму белого и чёрного - получая серый. Конвертируем картинку в чёрно-белую палитру. При конвертации в текст задаем резолюцию: сколько пикселов на один символ; делим участок на 4 части как символ, подсчитываем количество серого, находим наиболее подходящий символ. Цветная наверное по другому работает. Делим отрисованный символ на 4 части, просчитываем количество чёрного в частях - чёрный это активный цвет. При конвертации в текст задаем резолюцию, участок делим на 4 части, просчитывам средний цвет для каждой части. Тут сложность, надо вычислить для всех частей общий цвет и разную насыщенность. Насыщеность будет определятся чёрным цветом в символе, находим подходящий символ. Надо будет самому такую фичу написать -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
Ander |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: 1 Всего: 1 |
Олег, можешь прислать исходную картинку? (первую). Хочу посмотреть, что у меня получится.
|
|||
|
||||
oleg1973 |
|
|||
asm fanat Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
Ander |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: 1 Всего: 1 |
Вот здесь лежит моя версия. А вообще по одному пикселю высчитывать символ не очень интересно, т.к. в таком случае его форма зависит только от цвета ентого самого пикселя. Я изначально делал прогу, которая делила рисунок на участки, равные одному символу, каждому такому кусочку подбирала символ и на выходе давала файл 1 к 1 по размеру с исходным. Но в таком случае ей надо скармливать довольно большие файлы, чтобы получилось что-то путное, или шрифт делать поменьше.
|
|||
|
||||
oleg1973 |
|
|||
asm fanat Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
Ander
не качается -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
Ander |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: 1 Всего: 1 |
отправил на мейл.
|
|||
|
||||
oleg1973 |
|
|||
asm fanat Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
Ander |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 17.11.2003 Где: Рига, Латвия Репутация: 1 Всего: 1 |
|
|||
|
||||
oleg1973 |
|
|||
asm fanat Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
Ander
у тебя шрифт хитрый -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
dm9 |
|
|||
Дмитрий Копытин Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 1 Всего: 137 |
В ч/б классно! У обоих
Добавлено @ 23:01 А исходники не дадите? |
|||
|
||||
Правила форума "Тестирование программ" | |
|
Правила должны соблюдаться всеми без исключения.
Для тех, кто создаёт темы: В данном разделе запрещается размещать программы, которые в той или иной степени могут принести вред потенциальному тестеру программы (например, трояны, вирусы и т.д.)
Для тех, кто тестирует: Описывая результаты тестирования программы, указывайте тип и версию ОС, а также характеристики компьютера и прочую информацию, которая может повлиять на работоспособность. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.Anderson. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разное тестирование | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |