Det kan sagtens lade sig gøre at gøre et billed mindre uden at miste kvalitet, dette er kaldet lossless image compression, og der findes mange måder at gøre det på. Nogle mere effektive end andre.
Det må du endelig uddybe!!
Teddy
Billeder indenholder ofte exif data, som egentligt er data du kan fjerne.
Dataen du ofte kan have er ting som kamera model, timestamp, nummer, exposure time, flash, exif resolution, billed kvalitet etc, udover det ligger der en masse data omkring din gamma i billedet, som du kan bytte rundt på, ved at ændre gamma, kan du beholde kvaliteten af billedet, men du kan reducere størrelsen utrolig meget.
ved png billeder, kan du uncompress billederne, lave samme optimering, og så recompress det med en bedre compression metode, udover det kan du endda fjerne mimetype og colorprofile i billederne, først og fremmest fordi at colorprofile i billeder burde ikke eksistere hvis du bruger det for web. For det andet, fjerne mimetype fordi webserveren sender den alligevel baseret på extension - så her der spare du endnu bytes.
Jeg har lavet en optimeringsservice, der både kan lave lossless men også lossy compression - og rigtig mange billeder med lossless optimization, ser vi forbedringer på 24% gennemsnit, for nuværende 78.000.000 billeder, dvs ingen kvalitetsforandring, udelukkende fjernelse af data som ikke skal bruges.
Så du kan finde noget på lossless optimization, men at lave lossy optimizations vil altid være bedre ;)
Og det er utrolig nemt at automatisere services som dette, da det i sidste ende bare er beregninger og recompression etc.