Интернет магазин китайских планшетных компьютеров



Компьютеры - Adam7

03 мая 2011





Иллюстрация работы Adam7 для изображения 16×16 точек

Adam7 — алгоритм образования чрезстрочного изображения, специфичный для формата PNG. Чрезстрочные изображения разбиваются на семь меньших, накладывая на каждый участок 8x8 следующую маску:

1 6 4 6 2 6 4 6
7 7 7 7 7 7 7 7
5 6 5 6 5 6 5 6
7 7 7 7 7 7 7 7
3 6 4 6 3 6 4 6
7 7 7 7 7 7 7 7
5 6 5 6 5 6 5 6
7 7 7 7 7 7 7 7

Числа соответствуют номеру маленького изображения, куда попадёт пиксель.

В этом алгоритме используется семь проходов в двух измерениях, в отличие от подобных алгоритмов, используемых в GIF и использующих только четыре прохода по вертикали. Это даёт более высокую скорость развертки за меньшее число операций, чем в алгоритме бикубической интерполяции.

Adam7 получил своё название в честь Адама Костелло, который предложил этот метод 30 января 1995, расширив существовавший алгоритм с пятью проходами Ли Даниэля Крокера:

1 4 2 4
5 5 5 5
3 4 3 4
5 5 5 5


Просмотров: 648


<<< WASTE
CABAC >>>