Vra

Ek is besig met 'n iPad aansoek wat honderde foto-kwaliteit beelde het. Ek sou natuurlik het aangeneem dat hierdie beelde op te slaan as JPEG ten einde die jeug lêergrootte te optimaliseer. Maar Apple se riglyne staat:

  

Gebruik die PNG formaat vir beelde. Die PNG formaat verskaf lossless image inhoud, wat beteken dat 'n besparing beeld data na 'n PNG formaat en dan lees dit terug resultate in presies dieselfde pixel waardes. PNG het ook 'n optimale stoor formaat wat ontwerp is vir vinniger lees van die beeld data. Dit is die voorkeur-beeld formaat vir iOS.

As ek dieselfde beelde te stoor as JPEG teen 100% kwaliteit, die grootte van hulle daal tot sowat die helfte van dié van die PNG lossless weergawes.

Is daar regtig so veel van 'n prestasie getref om JPEG in plaas van PNG gebruik? As ek lees van hierdie beelde in 'n mallemeule of galery styl, kan ek regtig rede tot kommer oor die prestasie en gebruik PNGs plaas?

Dankie!

Was dit nuttig?

Oplossing

Met betrekking tot die gehalte PNG is goed vir aansoek soort beelde, maar JPEG verkies vir foto's. Kies die laagste JPEG kwaliteit wat goed genoeg kwaliteit gee vir jou beelde.

Met betrekking tot spoed, grootte sake ook. Ek het geen IPad te toets met, maar die kleiner grootte van die lêer om te lees van die flits of 'n netwerk kan baie goed uit gewig enige bykomende dekompressie koste. Die enigste manier om uit te vind is om te meet op jou werklike toestel.

Ander wenke

Daar is 'n prestasie oorweging maar terwyl PNG is verkies vir gehalte, gegee jou aansoek, sou ek raai JPEG sou beter wees.

Pure performance is nie die enigste faktor van belang of kommer; 'n iPad het net 'n beperkte ruimte beskikbaar is om dit, en die invul wat met beeld data wat die meeste gebruikers nie gaan nodig het of wil lyk beter om gebruik te maak van meer rekenkracht vir die meeste gevalle.

-

Een ander ding om te oorweeg op 'n galery, word jy ten sterkste aanbeveel om duimnaelsketse wat jy die beste van beide wêrelde gee genereer: kleiner beeld die, meer toeganklik vir algemene gebruik en die beeld vol oorspronklike vir 'beste'

As jy twyfel, maatstaf met beide en sien hoe groot die verskil is in jou aansoek -. En as die verskil is iets wat jy kan leef met versus die ruimte besparing, gaan met JPEG

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top