Reddit-User anvaka hat einen interessanten Algorithmus erstellt (und bereitgestellt), der Bilder anhand ihrer Pixel in einer Normalverteilung ordnet. Seine „Gaussian Distribution“ analysiert Farbton, Sättigung und Helligkeit der Bildmotive und ordnet entsprechend die Farbpixel in einer Häufigkeitskurve an. Dabei gefällt mir vor allem dieser schöne Verteilungsprozess zwischen dem Original und der Analyse-Variante. *swooosh!*
„Took color of each pixel in the image, made L component (i.e., Lightness) of the HSL color space as X coordinate, Y coordinate corresponds to number of pixels with given L value. Used interpolation function to move pixels from their original position to the destination over randomly assigned number of frames.“
Wer selbst ein wenig mit dem Code herumspielen möchte, findet ihr auf Github.
Keine Kommentare