Journal de développement / Always9Pics
Journal de développement Always9Pics : de nombreuses photos, automatiquement classées en neuf
La conception derrière Always9Pics : déduplication intelligente, une à neuf images longues, mode Histoire, coutures, Cover Magic et conservation des photos originales sur votre appareil.
La première version de Always9Pics est en fait antérieure à notre road trip en Chine. Cela a commencé comme une extension Chrome inédite basée sur une idée que je voulais essayer depuis longtemps.
D'où est venue l'idée
J'adore la photographie, et après avoir pris un grand nombre de photos, en choisir seulement neuf pour WeChat Moments ou Weibo était frustrant. Il y en avait bien plus de neuf bons. Même sur des plateformes comme Weibo qui autorisent plus d’images, les parcourir individuellement peut être fatiguant. Puis-je créer quelque chose qui transformerait automatiquement un nombre quelconque de photos en neuf images ?
Que fait l'application
L’idée même d’Always9Pics est d’éviter de choisir. Je ne veux pas y penser ni parcourir les photos. Après avoir visité quelque part, je peux sélectionner toutes les photos de ce jour ou de cette plage de dates. À moins que des captures d’écran ou d’autres images non photographiques ne soient mélangées, il n’est pas nécessaire de les trier au préalable.
Déduplication intelligente
Always9Pics dispose d'une déduplication intelligente. J'en ai parcouru deux versions. Le premier utilisait un algorithme simple qui supprimait les répétitions évidentes telles que les prises de vue en rafale. La seconde conserve la meilleure image parmi les photos de la même scène et de la même composition. C’est beaucoup plus efficace et se rapproche du sentiment de tout importer sans se retrouver avec trop de répétitions.


Plus de neuf
L'application peut également créer une seule image longue ou n'importe quel nombre inférieur à neuf. Où est cette option ? Appuyez sur le titre pour passer à « Juste une » ou appuyez longuement dessus pour choisir entre une et neuf images longues.


Regroupement et coutures
Toutes les méthodes de regroupement, à l'exception du mode Histoire, s'exécutent entièrement sur l'appareil. Le mode Histoire envoie uniquement les balises extraites localement à un modèle de langage pour le tri ; les photos elles-mêmes restent sur l'appareil et ne sont jamais envoyées à un serveur. Vous pouvez vous regrouper par visage, en réunissant la même personne ; par sujet, comme la nourriture, les paysages ou les portraits ; par couleur globale ; ou par hauteur, ce qui rend les images longues finales aussi similaires en hauteur que possible.
Le Mode Histoire donne mes résultats préférés. Le modèle linguistique prend en compte plusieurs facteurs lors du tri et du regroupement des photos. Le résultat peut être étonnamment bon, avec un sens narratif inattendu.
Pour les coutures, choisissez du noir, du blanc, aucune couture visible ou un dégradé doux.

Couverture magique
Cover Magic est une fonctionnalité plus récente qui ne fonctionne qu'en mode neuf images. Il découpe une photo en neuf morceaux et les insère dans les neuf collages. Visualisées sous forme de grille dans WeChat Moments ou un flux similaire, les vignettes forment cette image de couverture. Cependant, ouvrez n’importe quelle tuile et vous verrez bien plus à l’intérieur : le long collage créé précédemment.
Le principe est simple. WeChat Moments prend un recadrage carré centré pour chaque vignette. Coupez la couverture en neuf morceaux et placez-en un au centre de chaque longue image. Le plus difficile était de s’en rendre compte ; une fois que je l’ai compris, la mise en œuvre a été simple.
