Adam7

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 7. maj 2018; checks kræver 5 redigeringer .

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 .

Noter

  1. Arkiveret kopi (link ikke tilgængeligt) . Hentet 30. november 2016. Arkiveret fra originalen 9. november 2016. 
  2. Introduktion til PNG - nuwen.net Arkiveret 17. april 2009 på Wayback Machine af Stephan T. Lavavej  

Links