Пробовал алгоритмы сжатия LZMA и LZMA-2. Сжимаю файл размером 346 КБ, а на 210 КБ. А нужно, что бы было 173 КБ или меньше без потери качества.
Если такой алгоритм или нету? Если есть, то как он называется и может на его основе есть программы архиваторы?
Другие языки программирования и технологии
Если алгоритм сжатия в два раза картинки без потери качества?
Что касается лидеров по сжатию, то на сегодня это серия PAQ8.
Вот тест этих архиваторов на русском языке:
http://forum.ru-board.com/topic.cgi?forum=5&topic=8076&start=760#19
Там же ранее еще тесты (первый - в 2010)
Не спешите радоваться!
Время их работы в сотни раз больше популярных WinRAR/7z.
Файл 10 Мб может сжиматься до часа!
Поэтому сколько-нибудь практический интерес может
представлять быстрая версия fp8_v3 (=fast paq8).
------
Не забудьте выбрать лучший ответ! Нам будет приятнее отвечать!
Вот тест этих архиваторов на русском языке:
http://forum.ru-board.com/topic.cgi?forum=5&topic=8076&start=760#19
Там же ранее еще тесты (первый - в 2010)
Не спешите радоваться!
Время их работы в сотни раз больше популярных WinRAR/7z.
Файл 10 Мб может сжиматься до часа!
Поэтому сколько-нибудь практический интерес может
представлять быстрая версия fp8_v3 (=fast paq8).
------
Не забудьте выбрать лучший ответ! Нам будет приятнее отвечать!
LZMA2 (7zip) считается лучшим на сегодняшний день по скорости и степени сжатия. Непонятна возня с размером и качеством. В понятие качества входит разрешение и разрядность цветности. Возможно, чем-то всё же можно пренебречь. нпрм поменять 24х разрядный цвет на 8и разрядный и уложиться в размер.
Kuandik Abutalipov
Я как раз программу 7zip использовал с LZMA и LZMA-2 и максимум чего я добился уменьшение в 1,2 раза примерно. Картинка у меня имеет собственной формат и имеют цвет в градации серого.
Вывод: картинка картинке рознь. А ты и не в курсе, что многие "картинки" уже сжаты.. . Наверное - нет. Раз даже тип файла не указал.
Kuandik Abutalipov
Тип (Расширение) я не указал, так как формат собственный. Так что, картинка не сжата.
Ну, вообще-то, любой архиватор сжимает очень хорошо растровые изображения без сжатия.
К примеру:
— беру bmp файл изображения 887х390 точек размера 1 039 014 байт (посчитайте 887·390·3 (24 бита на точку) = 1 037 790 + заголовок файла)
— жму в zip (простой обычный зип ;-) и получаю 76 592 байт
Итого: сжатие в 13,5 раз!
— жму раром «обычным» методом (ключ сжатия -m3) до 68 390 или «максимальным» (-m5) до 64 828 или RAR5 «максимальным» до 62986, что соответствует степени сжатия соответственно 15,2 раза, 16,0 раз, 16,5 раз. Куда ещё лучше?
К примеру:
— беру bmp файл изображения 887х390 точек размера 1 039 014 байт (посчитайте 887·390·3 (24 бита на точку) = 1 037 790 + заголовок файла)
— жму в zip (простой обычный зип ;-) и получаю 76 592 байт
Итого: сжатие в 13,5 раз!
— жму раром «обычным» методом (ключ сжатия -m3) до 68 390 или «максимальным» (-m5) до 64 828 или RAR5 «максимальным» до 62986, что соответствует степени сжатия соответственно 15,2 раза, 16,0 раз, 16,5 раз. Куда ещё лучше?
В помощь тебе XnView
Похожие вопросы
- Как изменить разрешение картинки без потери качества??? есть ли какая нить программа? если какая нить програ?
- Уменьшить фото без потери качества картинки
- Как изменит размер картинки (jpeg) без потери качества?
- Помогите пожалуйста! Возможно ли вернуть размер фото после сжатия на исходный без потери качества?
- Как увеличить картинку .jpg без потери качества ?
- Какого размера должна быть картинка, чтобы напечатать постер размера 1,5*2 метра без потери качества?
- Как сконвертировать картинку формата SWF в JPEG БЕЗ ПОТЕРИ качества???
- Если не сложную картинку jpg сохранить в векторном формате, можно ли ее будет масштабировать без потери качества?
- как уменьшить фото без потери качества
- Как сжать размер изображения , без потери качества*?