Redessiner une image avec des triangles

Un trucage photo plutôt original est à réaliser avec l’application en ligne Triangulate images.

Une image ou une photo quelconque va être transformée via à un algorithme qui va la redessiner à l’aide de petits triangles, ce qui a pour effet de créer un effet visuel assez surprenant où la photo d’origine est plus ou moins reconnaissable en fonction des paramètres de transformation choisis.

Pour transformer une image, il suffit de la déplacer par glisser-déposer sur la fenêtre de Triangulate Images ou de la sélectionner sur son disque dur après avoir cliqué sur le bouton Open Image. Il est également prévu de se prendre en photo avec une webcam en cliquant sur le bouton Take Photo.

La transformation de la photo ne prend que quelques secondes de traitement. Une fois la mosaïque de triangles affichée à l’écran, elle se sauvegarde facilement en cliquant sur le bouton Download Image puis sur Download Bitmap (format de fichier .PNG) ou sur Download Vector (format de fichier .SVG qui est un format vectoriel).

Quelques paramètres affinent plus ou moins la transformation. Ils sont ajustables en haut de la fenêtre de Triangulate Images en positionnant différents curseurs afin de les régler :

triangulate-images

  • Blur : Niveau de flou
  • Accuracy : Niveau de précision
  • Point count : Nombre de points
  • Stroke with : Largeur du tracé

L’option à cocher Fill polygons remplit les zones blanches des triangles avec la texture originale de la photo ; sinon on obtient un effet fil de fer. On peut modifier les réglages même après le premier traitement pour apprécier les divers impacts des paramètres.

Le bouton Randomize produit un effet aléatoire à chaque fois que l’on clique dessus. En cliquant sur le bouton Share Image, on diffuse l’image triangulée sur les réseaux sociaux Twitter, Facebook et Reddit et on obtient un lien raccourci de partage avec la possibilité d’ouvrir l’image dans un nouvel onglet en cliquant sur le bouton Open.

Les sources de Triangulate Images sont disponibles sur GitHub ainsi que ceux d’autres projets : Distort Grid, Glitch, Contrast Distort et Text triangulation.