![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сжатие JPEG [D7, WinXP]
Ozone © (2005-05-11 12:58:00)Интересуют быстрые алгоритмы сжатия (расжатия) черно-белых JPEG-картинок.
Заранее спасибо.
Eraser (2005-05-15 18:39:00) [1]Ландграф Павел ©
А с какого это перепугу Acrobat Reader хранит текст в виде битовых образов???
Я встречал много документов pdf, в которых именно хранятся именно битовые образы, но это только от того, что человеку, который сканировал документ (чаще книгу) было лень её распознать и перевести в текстовый формат.
Нормльный pdf документ содержит текст именно как текст, а не как графику.
Ландграф Павел (2005-05-15 16:18:00) [2]Тебе кажется это смешным? а Acrobat Reader тоже смешная программа?
Eraser (2005-05-15 15:07:00) [3]Ландграф Павел ©
Я лично делал это для чата, т.е. независимо от кодировок, установленных шрифтов и тд. посылается битовый образ текста.
Так я всётаки не пойму, ты посылал набранный текст ввиде рисунка? Или использовал битовый образ чисто для создания виртуальной клавы.
ЗЫ Про unicode слышал? ))
Ozone (2005-05-15 11:43:00) [4]> [15] Анонимщик1 (14.05.05 09:27)
<OFFTOP>
С понедельника у меня курсы повышения квалификации... Если не сложно, то напиши письмо на yakovenko@sibmail.ru
</OFFTOP>
Анонимщик1 (2005-05-14 09:27:00) [5]Озон, я тебе в понедельник все расскажу, разработка собственных алгоритмов в твоем случае, скорее всего, не лучшее решение.
Ozone (2005-05-12 09:42:00) [6]> [7] Eraser © (11.05.05 14:04)
> можешь поэксперементировать
Ну ессно. Бедем пробовать разные варианты :)
Ландграф Павел (2005-05-12 08:24:00) [7]надеюсь ты пошутил, если нет я в шоке=) ввод там с виртуальной клавиатуры, за границей нет русских букв на клавиатурах, и даже если бы и были, то с технической стороны русский текст не скопируешь в буфер...
Eraser (2005-05-11 23:02:00) [8]Ландграф Павел ©
Я лично делал это для чата
А операции Copy/Paste text поддерживает твой чат? ))
Ландграф Павел (2005-05-11 21:39:00) [9]ну например png - 18.6 кб (без zlib, с ним больше) именно 8 битный был... чем не гуд!?
Ландграф Павел (2005-05-11 21:38:00) [10]>Интересуют быстрые алгоритмы сжатия (расжатия) черно-белых JPEG-картинок
Я лично делал это для чата, т.е. независимо от кодировок, установленных шрифтов и тд. посылается битовый образ текста.
А для дего тогда посылать 8 битные черно белые картинки?!
Eraser (2005-05-11 21:33:00) [11]Ландграф Павел ©
Так а делать-то что с этими однобитными картинками? Крестиком по ним вышивать? ))
Ландграф Павел (2005-05-11 21:30:00) [12]Я лично сталкивался с такой проблемой, и лучше 1 битного wbmp сжатого zlib ничего нету! пример чернобелая картинка 800*600 в формате wbmp сжатая zlib`ом весит 15 кб.
вот пример:
bmp 1 битная - 18 кб (на выходе сжато zlib)
png - 18.6 кб (без zlib, с ним больше)
2-x цветный гиф - 31.5 кб (без zlib, с ним больше)
jpg 0-го качества - 108.7 кб (без zlib, с ним больше)
Eraser (2005-05-11 14:04:00) [13]Ozone ©
Если ты делаешь прогу типа радмина, то вариант один- ZLib, остальное будет работать медленнее, можешь поэксперементировать )
Ozone (2005-05-11 13:43:00) [14]> [5] Eraser © (11.05.05 13:32)
Тоже вариант.
Еще, в чате Чапаев и wal предложили дифф. кодирование с сжатием промежуточных кадров.
Eraser (2005-05-11 13:32:00) [15]Ozone ©
JPEG сжать тебе не удасться- он итак уже сжатый! Лучше переведи bmp в нужный формат и сожми ZLib'ом.
Ozone (2005-05-11 13:30:00) [16]> [3] Eraser © (11.05.05 13:22)
Это свойство отвечает за "черно-белость". Мне нужно, имея JPEG (c Grayscale=true, квалили = 8, пиксел_формат = 8 бит) сжать чем-нить быстренько и отправить.
Eraser (2005-05-11 13:22:00) [17]Ozone ©
А как же св-во Grayscale?
Ozone (2005-05-11 13:07:00) [18]
> [1] Eraser © (11.05.05 13:03)
Ты имеешь в виду CompressionQuality? Нет, не подходит. Сабж нужен для передачи JPEG по сети с определенным качеством.
Eraser (2005-05-11 13:03:00) [19]Модуль jpeg не подходит?