Pourquoi demander à une IA « donne-moi le SVG » d'une image déforme toujours quelque chose
Les modèles de langage écrivent du code SVG mais ne voient pas votre image assez bien pour la reproduire. Ce qui se passe, et pourquoi préférer un vectoriseur.
L'idée est naturelle : l'assistant vient de faire le logo, autant lui demander la version SVG. Ce qui revient est du code SVG valide, qui ressemble vaguement au dessin et qui est faux dans chaque détail : proportions décalées, une courbe remplacée par une droite, des couleurs approximatives, une lettre qui a la forme d'une autre. Redemandez, et vous obtenez une autre version, différente et tout aussi fausse.
Le modèle n'a pas dessiné l'image
Dans un produit de chat, l'image est faite par un modèle d'images séparé, qui produit des pixels. Le modèle de langage qui vous répond n'a jamais reçu de description des formes de cette image ; il en voit au mieux une copie réduite, et souvent rien du tout. Quand vous demandez le SVG, il n'exporte rien. Il écrit du code nouveau à partir d'une impression visuelle grossière et de ce à quoi ressemblent habituellement les logos.
Écrire des formes à partir d'une description, c'est deviner
Même un graphiste ne peut pas taper les coordonnées d'une courbe de Bézier en regardant une image. Il la dessine avec un outil et l'ajuste jusqu'à ce qu'elle corresponde. Un modèle de langage tape les coordonnées en une seule passe, sans pouvoir regarder ce qu'il a produit et comparer. De petites erreurs dans chaque nombre s'additionnent en une forme visiblement fausse.
Ce qu'il sait bien faire
Les icônes géométriques simples décrites avec des mots : un cercle barré, un carré arrondi, trois lignes. Si votre logo est aussi simple, demander le SVG peut marcher, et vous obtenez un code propre et modifiable. Dès qu'il y a des lettres dessinées, des courbes qui comptent ou des dégradés, le résultat ne correspondra pas à l'image.
Le bon outil : mesurer, pas imaginer
Un vectoriseur part des pixels réels et les mesure : où passe chaque bord, à la fraction de pixel près ; quelles couleurs sont des aplats et lesquelles des dégradés ; où sont les angles. svgize va un cran plus loin et lisse la légère ondulation que les rendus d'IA portent toujours, pour un résultat à la fois fidèle et propre. La sortie correspond à l'image que vous avez validée, pas à une supposition à son sujet.