Adam7 es un algoritmo de entrelazado específico de PNG [1] . Las imágenes entrelazadas se dividen en siete más pequeñas aplicando la siguiente máscara a cada sección de 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 |
Los números corresponden al número de la imagen pequeña donde caerá el píxel .
Este algoritmo usa siete pases en dos dimensiones, a diferencia de algoritmos similares usados en GIF , que usan solo cuatro pases verticales. Esto proporciona una velocidad de barrido más rápida en menos operaciones que el algoritmo de interpolación bicúbica. [2]
Adam7 получил своё название в честь Адама Костелло ( англ. Adam M. Costello ), который предложил этот метод 30 января 1995 , расширив существовавший алгоритм с пятью проходами Ли Даниэля Крокера ( англ. Lee Daniel Crocker ):
1 4 2 4 5 5 5 5 3 4 3 4 5 5 5 5 |
Una opción de representación similar utiliza el formato FLIF .