Misurare il risparmio reale con SSIMULACRA2
La dimensione del file racconta solo metà della storia. Ecco come una metrica percettiva ti permette di fidarti di un'impostazione lossy — e spingerla oltre quanto oseresti a occhio.
La dimensione del file racconta solo metà della storia. Ecco come una metrica percettiva ti permette di fidarti di un'impostazione lossy — e spingerla oltre quanto oseresti a occhio.
È facile rendere un'immagine più piccola. La parte difficile è sapere se continua a sembrare buona — su scala, in un'intera libreria, senza strizzare gli occhi su ogni file. Questo è esattamente il vuoto che colma una metrica di qualità percettiva, e la migliore disponibile oggi per le immagini fisse è <b>SSIMULACRA2</b>.
Un file il 90% più piccolo suona benissimo finché non noti il cielo a blocchi o il testo sbavato. La dimensione misura il costo, non il risultato — quindi ottimizzare solo per la dimensione ti spinge silenziosamente verso immagini visibilmente degradate. Ti serve un secondo numero che misuri la <i>qualità</i>, così puoi trovare il punto ideale in cui il file è piccolo <b>e</b> continua a sembrare corretto.
Le metriche classiche non sono all'altezza. <b>PSNR</b> misura solo l'errore sui pixel e segue a malapena ciò che gli esseri umani vedono davvero. <b>SSIM</b> è stato un passo avanti ma è facile da ingannare e satura ad alta qualità. Entrambe possono valutare due immagini come "uguali" quando una appare chiaramente peggiore — il che le rende guide poco affidabili per scegliere un'impostazione di compressione.
SSIMULACRA2 è una metrica moderna calibrata su grandi database di valutazioni umane di qualità. Modella l'immagine come fa la percezione — a più scale e in uno spazio colore ponderato in base a come risponde l'occhio — così i suoi punteggi corrispondono a ciò che le persone <i>notano davvero</i>. Quando dice che due immagini sembrano uguali, di solito lo sono.
Il punteggio arriva fino a 100, e le fasce qui sotto sono una regola pratica affidabile. Per la maggior parte delle foto web, puntare a <b>~80–90</b> dà risultati visivamente lossless con un risparmio di dimensione significativo; scendere sotto 70 inizia a notarsi su gradienti, pelle e testo.
Invece di indovinare un numero di qualità, scegli un <b>limite minimo di qualità</b> nella tua testa e usa una metrica percettiva come SSIMULACRA2 per confermare che un'impostazione lo superi. Valuta qualche immagine rappresentativa, trova la qualità che rientra nella tua fascia obiettivo, poi applicala all'intero lotto — così un'intera libreria ottiene una qualità coerente e affidabile. Smetti di giocare sul sicuro a "qualità 90" e ottieni i risparmi che stavi lasciando sul tavolo.
# Trova una qualità che superi il tuo obiettivo percettivo, poi elaborala in batch imageforge photo.jpg --convert avif --quality 88 imageforge ./batch/*.jpg --convert webp --quality 85 --json
Calibra una qualità di cui puoi fidarti, poi pubblica immagini più leggere — 100% sul tuo Mac.