Обратите внимание, что новости можно получать по RSS.
X
-

Информационные технологии, IB NEWS - архив

23 декабря 1998, 00:00 (7063 дня назад, №6128)Новый графический формат и алгоритм - JZZ

Примерно пару недель назад произошло событие которое почему-то осталось почти незамеченным. Появился новый графический формат - Jazz (.jzz). Предложила его фирма BitJazz. Чем он интересен? Это первый конкурент jpeg'y за весьма порядочный промежуток времени. BitJazz предлагает новый способ сжатия 24-х битного изображения - без потерь качества и в то же время весьма эффективный (по сравнению с png, tif и другими аналогичными форматами). Формат закрытый, никакой информации по алгоритму не предлагается (кроме туманных рассуждений о энтропии, термодинамике и смысле жизни ;).

С сайта BitJazz'a можно скачать plugin'ы для PhotoShop, позволяющие загружать и сохранять картинки в этом формате. Я попробовал насколько он эффективен взависимости от типа картинки. Результаты на мой взгляд весьма интересны:

  фото шум текст гориз.
градиент

верт.
градиент

рад.
градиент

рад.ч/б
градиент

  cat.gif (1616 bytes) noise.gif (1589 bytes) text.gif (1193 bytes) vrain.gif (1278 bytes) hrain.gif (827 bytes) crain.gif (1660 bytes) crainbw.gif (1226 bytes)
.PNG 174,4 79,7 15,9 28,4 16,8 70,3 19,7
.JZZ 99,0 188,2 48,3 29,8 35,5 41,8 15,2

Примечание: Для сравнения выбран формат .PNG - сжатие без потерь, алгоритм аналогичен ZIP'y. Все картинки имеют разрешение 279x225. Размер указан в килобайтах.

Что мы видим из этой таблички?

1. Выигрыш JZZ на фотографиях очевиден, однако за это приходится платить - простой черный текст на белом фоне PNG жмет в 3 (!) раза лучше.

2.Как и следовало ожидать, число цветов также влияет на размер JZZ (последние два примера), однако куда менее сильно чем для PNG.

3.Весьма любопытна разница при сжатии горизонтальных и вертикальных цветных полос - для JZZ их ориентация менее значима. Возможно это говорит о том что алгоритм имеет мало общего с LZ(w).

4.Огромные проблемы со сжатием зашумленной картинки указывают на то что алгоритм JZZ предпочитает закономерности в изображении. Причем, как уже сказано выше, эти закономерности должны изменяться плавно.

Вывод: Для применения на web .JZZ не универсален, его можно рассматривать как конкурента JPEG, но не GIF. На черно-белых изображениях выигрыш JZZ незначителен. Очень перспективным видится применение JZZ для хранения фотоальбомов.

Помимо всего прочего, заголовок JZZ соответствует стандартному заголовку JPEG (JFIF), и содержит еще и уменьшенную копию сохраненного изображения в виде jpeg'a. Таким образом о примерном содержимом JZZ файла можно узнать воспользовавшись обычным JPEG viewer'om.


Опубликовано: Пётр Соболев

Случайная заметка

2224 дня назад, 01:4823 марта 2012 Как известно, современные телевизоры всё чаще имеют возможность выхода в Интернет. Это выражается не только в наличии встроенного браузера (ходить по сайтам с телевизора не слишком удобно), но и в возможности устанавливать приложения из специального "магазина", по аналогии с Android Market / App Store на смартфонах. В ряде ...далее

Избранное

355 дней назад, 01:575 мая 2017 Часть 1: От четырёх до восьми Я люблю читать воспоминания людей, заставших первые шаги вычислительной техники в их стране. В них всегда есть какая-то романтика, причём какого она рода — сильно зависит от того, с каких компьютеров люди начали. Обычно это определяется обстоятельствами — местом работы, учёбы, а иногда и вовсе — ...далее

1860 дней назад, 00:5922 марта 2013 Прочёл тут книжку - iWoz ( ссылка ) , 2006 года. Это автобиография Стива Возняка. Похоже, что на русский её не переводили (в отличие от книг про Стива Джобса). В этой парочке, как известно, Возняк был инженером (собственно, и спроектировавшим Apple I и II), а Джобс - скорее предпринимателем. В книге есть довольно интересные ...далее

964 дня назад, 23:404 сентября 2015 Небольшое видео про CC'2015 ( версия без фоновой музыки здесь: ссылка )

1332 дня назад, 03:121 сентября 2014 Мой семинар на Chaos Constructions'2014 (слайды можно в виде PDF скачать здесь: ссылка ) и несколько интервью с разными людьми: Вячеслав Славинский (svo) о Vectrex: ссылка Вячеслав Славинский (svo) о 3D Imager для Vectrex: ссылка Вячеслав Славинский (svo) о световом пере для Vectrex: ссылка ...далее