The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлен формат сжатия изображений QOI, opennews (??), 28-Ноя-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


207. "Представлен формат сжатия изображений QOI"  –2 +/
Сообщение от другой аноним (?), 29-Ноя-21, 01:32 
Я, может быть, дурак, но: выбор в качестве "хеша" тривиального xor'а с обрезанием старших бит разве не приводит к тому, что для картинки с "бедной" палитрой (а именно для таких алгоритм вроде бы и предназначен?) все простые цвета типа #808000 будут хешироваться одинаково?

Честное слово, лучше бы, наоборот, резал младшие биты: похожие цвета (различающиеся в младших битах) diff ветка алгоритма достаточно эффективно обработает, а непохожие, но чистые (с круглыми значениями rgb) лучше бы по разным корзинам раскидывать? Где я не прав?

Ответить | Правка | Наверх | Cообщить модератору

265. "Представлен формат сжатия изображений QOI"  +/
Сообщение от pavlinux (ok), 29-Ноя-21, 15:21 
Представляешь картинку, когда один пиксель #551155, а соседний #115511 ? Белый шум какой-то.

Но чисто математически, согласен можно было б какие-нить сдвиги добавить,
типа ( r << 8 | g << 4 | b << 2 | a ),  

Процессорная XOR довольно жирненькая операция, при этом 3 SHR + 3 OR не намного больше 4 XOR


Ответить | Правка | Наверх | Cообщить модератору

282. "Представлен формат сжатия изображений QOI"  +/
Сообщение от Аноним (281), 29-Ноя-21, 18:55 
> Где я не прав?

Автор в статье объяснил, что это небольшая жертва качеством сжатия ради производительности, а иначе там был бы обычный линейный проход по 64 последним значениям.

Ответить | Правка | К родителю #207 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру