Adam7 er en PNG -specifik interlacing- algoritme [1] . Interlaced billeder er opdelt i syv mindre ved at anvende følgende maske på hver 8x8 sektion:
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 |
Tallene svarer til nummeret på det lille billede, hvor pixlen falder .
Denne algoritme bruger syv gennemløb i to dimensioner, i modsætning til lignende algoritmer, der bruges i GIF , som kun bruger fire lodrette gennemløb. Dette giver en hurtigere sweep-hastighed i færre operationer end den bikubiske interpolationsalgoritme. [2]
Adam7 er opkaldt efter Adam M. Costello , der foreslog denne metode den 30. januar 1995 , og udvidede Lee Daniel Crockers eksisterende fem -pass algoritme :
1 4 2 4 5 5 5 5 3 4 3 4 5 5 5 5 |
En lignende gengivelsesmulighed bruger FLIF -formatet .