Are sens să convertiți toate imaginile de pe site în png

1. compresie JPEG se bazează pe principiul divizării imaginii în pătrate de 8 × 8 pixeli, și de umplere aceste pătrate gradienti. Potrivit pentru imagini (care, prin definiție, o mulțime de gradienți și puțin clară a obiectelor) și nu sunt adecvate pentru circuite de linie, cum ar fi imagini (pentru claritate, ar trebui să încerce să-și imagineze ce devine, să zicem, o linie de pixeli, atunci când încearcă să-l prezinte ca gradientul de 8 × 8, de asemenea, este util să se ia în considerare o astfel de imagine JPEG cu o creștere puternică).







2. Principiul GIF și PNG-8 compresie (a nu se confunda cu PNG-24), în funcție îngustarea paletei de culori la un nivel minim, suficient pentru mai mult sau mai puțin imaginea de afișare corectă. Pentru îngustare paletă scor fiecare variantă de culoare poate codifica mai puțini octeți, acești algoritmi (în afară de arhivare) și compresie se realizează. Numărul maxim de culori - 256. Prin urmare, GIF și PNG-8 buna pentru subiectiv Lossless (fiecare pixel este codificat) imagini de linie de compresie cu zone solide și unele nuanțe (logo-uri, grafice, diagrame, și așa mai departe.), Și nu este potrivit pentru marea majoritate a fotografice imagini (numărul de fotografii de nuanțe sunt de obicei mult mai mare decât 256, iar dacă nu mai mult, dimensiunea fișierului este obținut în mod nejustificat de mare ca GIF / PNG-8 codifica sincer fiecare pixel din imagine).







3. PNG-24 (nu trebuie confundat cu PNG-8) - compresie în general fără pierderi. De fapt, un arhivator specializat pentru imagini. În consecință, fișierul de ieșire este cel mai mare și de obicei mult mai mare decât cel al GIF / PNG-8, precum și JPEG. utilizate în mod obișnuit, dacă este necesar sau lossless compresie sau utilizarea transluciditatea, dacă este necesar, fie menținând în același timp zonele plane extinse și / sau gradient de unidirecțional (astfel gradiente compresele mai bine decât GIF / PNG-8).

> Principiul comprimării GIF și PNG-8 (nu trebuie confundat cu PNG-24) se bazează pe micșorarea paletei de culori la un minim suficient pentru afișarea mai mult sau mai puțin corectă a imaginii.
Nu e așa. Principiul lor de comprimare se bazează pe codarea unei secvențe de pixeli de aceeași culoare (dovada A 256 culori este o limitare a formatului (8 biți pe culoare).

> păstrând în același timp domenii monocromatice extinse
mai eficientă decât PNG-8

Fie că ați înțeles greșit ceva, fie că cunoștințele dvs. sunt limitate la articolul pe care l-ați menționat.

nu, mai degrabă, vă greșiți

Nu, să definim
Pătrat albastru 200x200
PNG-8 - 1088 octeți
PNG-24 - 1873 octeți - aproape de două ori mai mult!

Pătratul albastru este implementat fără grafică - folosind CSS. În cazuri speciale se întâmplă în multe feluri. Gradientele lungi sunt comprimate mai bine în PNG-24.







Articole similare

Trimiteți-le prietenilor: