implementazione in Python dell'algoritmo BlurHash
BlurHash prende un'immagine e restituisce una breve stringa (solo 20-30
caratteri) che rappresenta il segnaposto per tale immagine. Ciò si fa nel
backend di un servizio e si memorizza la stringa insieme all'immagine.
Quando si inviano dati a un client, si inviano l'URL per l'immagine e la
stringa BlurHash. Il client allora prende la stringa e la decodifica in
un'immagine che visualizza mentre l'immagine vera si sta scaricando dalla
rete. La stringa è abbastanza corta da stare comodamente in qualsiasi
formato di dati in uso. Per esempio, può essere facilmente aggiunta come
campo in un oggetto JSON.