![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#41 |
Пользователь
Регистрация: 22.12.2006
Сообщений: 33
|
![]()
выложите сюда, пожалуйста, текст.
я снова здесь
|
![]() |
![]() |
![]() |
#42 |
Андрей
Форумчанин
Регистрация: 21.11.2006
Сообщений: 457
|
![]()
Я думаю выкладывать на ВСЕОБЩЕЕ обозрение алгоритм не нужно. Автор и так рассылал его всем желающим.
А вообще предлагаю написать пробник, и тогда точно станет ясно работает алгоритм или нет.
ICQ: 5311314
[SIGPIC][/SIGPIC] Последний раз редактировалось AVer; 05.02.2007 в 20:54. |
![]() |
![]() |
![]() |
#43 |
Андрей
Форумчанин
Регистрация: 21.11.2006
Сообщений: 457
|
![]()
В общем я написал, проверил и могу с уверенностью заявить что данный способ обречен на неудачу. При кодировании файла блоками 2х4 каждый байт кодируется 8 точками. Монохромный рисунок - бинарный файл. И получается что мы 1 байт кодируем 8 битами, т.е. 1 байтом. После компиляции это подтвердилось - закодированный файл имеет оазмер первоначального. При кодировании 3х3 размер еще более увеличится.
ICQ: 5311314
[SIGPIC][/SIGPIC] |
![]() |
![]() |
![]() |
#44 |
Новичок
Джуниор
Регистрация: 22.01.2007
Сообщений: 0
|
![]()
Я согласен с тем, что ошибся в расчётах с рисунком в 7500 на 7500 пикселей (я эксперементировал с целиком белым или с целиком чёрным рисунком, а также равномерно закрашенным в шашечку. Они получались по 20 килобайт). А неравномерно закрашенные рисунки занимают гораздо больше места. Сразу я это не проверил. Есть второй вариант: просто я его не сразу выложил:
каждый байт кодируется одним цветным пикселем (а цветов всего должно быть 256) в формате ГИФ. Получается примерно 25 рисунков с размером 5400 на 5400 пикселей. Один рисунок занимает примерно 3 Mb. 25рис.* 3Mb=75Mb. (конечно далеко не 1.5 мегабайта, но всё же что то). Примерно конечно. Я не знаю как выложить описанный выше рисунок на форум для подтверждения. Есть ещё несколько идей, которые должны дать в итоге 1 мегабайт, но некоторые скорее всего потребуют много процессорного времени. Я их тоже на всякий случай оформил. |
![]() |
![]() |
![]() |
#45 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
вышли, посмотрю
kvendi2@mail.ru
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#46 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Скажу одно: переводом текста в рисунок Вы ничего добьётесь. Но, вместо сжатия можно сделать... Шифрование
![]() |
![]() |
![]() |
![]() |
#47 |
Андрей
Форумчанин
Регистрация: 21.11.2006
Сообщений: 457
|
![]()
zetrix ты не прав.
![]()
ICQ: 5311314
[SIGPIC][/SIGPIC] |
![]() |
![]() |
![]() |
#48 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,672
|
![]()
AVer, а теперь попробуй подумать над обратной расшифровкой.
|
![]() |
![]() |
![]() |
#49 |
Андрей
Форумчанин
Регистрация: 21.11.2006
Сообщений: 457
|
![]()
А я подумал. И более того - реализовал. Все работает так как я писал в моем предидущем посте. Если бы не знал - не говорил бы.
ICQ: 5311314
[SIGPIC][/SIGPIC] |
![]() |
![]() |
![]() |
#50 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,672
|
![]()
и какой процент архивации?!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Архиватор Хаффмана | zetrix | Софт | 17 | 15.03.2014 13:45 |
Архиватор | DMITRIG | Общие вопросы C/C++ | 2 | 03.05.2008 14:36 |
Архиватор | Mcc_1 | Фриланс | 4 | 18.12.2007 18:19 |
Архиватор методом Running | radist | Помощь студентам | 1 | 15.05.2007 17:46 |