C'est pourquoi primitive.js est un outil intéressant car il est capable de reproduire une image en utilisant uniquement des formes géométriques.
Il propose, en plus, quelques options afin d'adapter les calculs réalisés.
Enfin, comme il est sans licence, vous pouvez l'utiliser pour vos prochains projets de sites web personnels comme professionnels, l'adapter à vos besoins et surtout participer à son développement.