Paramètres de seuil Potrace : Guide qualité image vers SVG

Le paramètre de seuil est le réglage le plus important dans la vectorisation potrace. Il détermine quels pixels deviennent le premier plan (noir) et lesquels deviennent l'arrière-plan (blanc), influençant directement l'épaisseur, le niveau de détail et la précision de votre SVG. Ce guide explique chaque paramètre potrace et fournit des valeurs optimales selon le type d'image source.

Convertir JPG en SVG

Importez votre image et obtenez un SVG vectorisé

JPG SVG

Appuyez pour choisir votre fichier

ou

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Upload chiffré via HTTPS. Fichiers supprimés automatiquement sous 2 heures.

Qu'est-ce que le seuil Potrace ?

Avant que potrace puisse tracer les contours d'une image, il doit la réduire à deux couleurs : noir (premier plan) et blanc (arrière-plan). C'est ce qu'on appelle la binarisation. Le paramètre de seuil (-k) détermine où se situe la limite sur l'échelle de luminosité.

Chaque pixel de l'image source possède une valeur de luminosité. Dans une image en niveaux de gris, celle-ci va de 0 (noir pur) à 1 (blanc pur), 0,5 correspondant au gris moyen. La valeur de seuil définit la coupure :

  • Pixels dont la luminosité est inférieure au seuil → deviennent noirs (inclus dans le tracé vectoriel)
  • Pixels dont la luminosité est supérieure au seuil → deviennent blancs (ignorés)

Le seuil par défaut est 0,5, ce qui divise exactement la plage de luminosité en deux. Ce réglage convient à la plupart des images à fort contraste, mais ajuster le seuil peut considérablement améliorer les résultats pour certains types d'images sources.

Note technique : Pour les images en couleur, potrace commence par les convertir en niveaux de gris à l'aide d'une formule de luminance (RVB pondéré : 0,2126R + 0,7152G + 0,0722B) avant d'appliquer le seuil. Ainsi, les informations de couleur influencent quels pixels se retrouvent en premier plan.

Comparaison visuelle à différents seuils

Pour comprendre l'impact des paramètres de seuil, observez comment la même image source se présente lorsqu'elle est tracée à différentes valeurs. Les descriptions ci-dessous s'appliquent à une image typique en niveaux de gris mêlant éléments clairs et sombres :

Seuil Résultat visuel Ce qui est capturé
0,2 Très léger — premier plan minimal Uniquement les pixels les plus sombres (noirs profonds, ombres intenses). La majeure partie de l'image apparaît comme un espace blanc vide. Utile pour n'extraire que les éléments les plus marqués et à fort contraste d'une image bruyante.
0,3 Effet croquis léger Les zones sombres et les demi-tons prononcés. Les gris clairs et les tons moyens sont ignorés. Produit un résultat délicat, façon esquisse, qui capture les contours principaux mais pas les détails fins ni les nuances subtiles.
0,5 Équilibré (par défaut) Tout ce qui est plus sombre que le gris moyen devient premier plan. Fournit la représentation binaire la plus naturelle pour la plupart des images. Point de départ idéal pour les logos, le dessin au trait et les graphiques généraux.
0,7 Plus chargé — davantage de premier plan La majeure partie de l'image devient premier plan, seules les zones les plus claires restant blanches. Adapté pour récupérer des détails dans des images sources de couleur claire, des documents délavés ou des croquis au crayon trop clairs à 0,5.
0,9 Très chargé — quasi solide Presque tout devient un premier plan noir. Seuls les pixels quasi blancs restent en arrière-plan. Utile pour extraire des traces très légères sur fond blanc, mais produit généralement un résultat trop lourd qui masque les détails.

L'essentiel à retenir : des seuils bas produisent un résultat plus léger avec moins de détails ; des seuils élevés produisent un résultat plus chargé qui capture davantage l'image. Il n'existe pas de seuil universellement « correct » — cela dépend entièrement de la distribution de luminosité de votre image source et du résultat souhaité.

Autres paramètres Potrace

Bien que le seuil ait le plus grand impact sur le résultat, potrace propose plusieurs paramètres supplémentaires permettant d'affiner le rendu vectoriel.

Lissage des angles (-a alpha)

Détermine si les angles du contour tracé sont rendus comme des arêtes vives ou lissés en courbes. La valeur s'étend de 0 à 1,334 :

  • -a 0 (angles vifs) — Chaque angle du contour binaire est préservé comme une arête vive dans le SVG. Produit un résultat angulaire et précis. Idéal pour les formes géométriques, le pixel art, les QR codes et les schémas techniques nécessitant des angles droits exacts.
  • -a 1 (par défaut) — Lissage modéré. Les angles proches de 90° sont conservés ; les angles obtus sont lissés en courbes. Offre un bon équilibre pour la plupart des usages — le texte reste lisible, les formes organiques paraissent naturelles.
  • -a 1,334 (lissage maximal) — Tous les angles sont arrondis en courbes, même les plus vifs. Produit le résultat le plus fluide et le plus doux. Idéal pour l'écriture manuscrite, les formes organiques et les interprétations artistiques où les artefacts angulaires seraient inesthétiques.

Optimisation des chemins (-O)

Détermine avec quelle agressivité potrace simplifie les courbes de Bézier formant chaque chemin. Des niveaux d'optimisation élevés produisent des fichiers SVG avec moins de points de contrôle (taille réduite) au détriment d'une précision de tracé potentiellement moindre. Le niveau par défaut offre un bon équilibre entre fidélité et compacité.

En pratique, ce paramètre nécessite rarement d'être ajusté. L'optimisation par défaut produit des chemins compacts et précis adaptés aussi bien à l'affichage qu'aux machines de découpe. Augmenter l'optimisation peut aider si votre fichier SVG est inhabituellement volumineux (des milliers de chemins complexes issus du tracé d'une photo), mais pour les logos et dessins au trait classiques, le réglage par défaut est optimal.

Suppression du bruit (-t turdsize)

Avant le tracé, potrace supprime les petites régions isolées (appelées « turds » dans la documentation potrace) de l'image binaire. La valeur de turdsize spécifie l'aire maximale en pixels des régions à ignorer :

  • -t 0 — Tout conserver. Aucune suppression du bruit. Même les pixels isolés seront tracés en minuscules chemins vectoriels.
  • -t 2 (par défaut) — Supprimer les régions isolées de 1 à 2 pixels. Élimine la plupart des bruits de scanner et des artefacts de compression JPG sans affecter le contenu réel de l'image.
  • -t 10 — Supprimer les petites taches jusqu'à 10 pixels. Adapté aux documents scannés présentant une texture de papier visible.
  • -t 50 — Suppression agressive. Élimine les artefacts plus grands mais peut aussi supprimer de petits détails intentionnels comme les signes de ponctuation ou les éléments décoratifs fins.

Conseil turdsize : Si votre SVG présente de nombreux petits fragments vectoriels épars qui ne font pas partie du design, augmentez le turdsize. Si de petits détails intentionnels (points, traits fins) disparaissent, réduisez-le ou réglez-le à 0.

Bonnes pratiques selon le type d'image source

Différents types d'images sources nécessitent différentes combinaisons de paramètres potrace. Le tableau ci-dessous fournit des points de départ recommandés pour les scénarios les plus courants :

Image source Seuil (-k) Angles (-a) Turdsize (-t) Notes
Logo net (N&B) 0,5 1 (lissé) 2 (faible) Les paramètres par défaut conviennent parfaitement aux logos à fort contraste sur fond blanc
Croquis au crayon 0,35–0,45 1,334 (lissage max) 0 (aucun) Seuil bas pour éviter de capturer la texture du papier comme bruit ; lissage max pour des traits fluides
Tampon encré / cachet 0,55–0,65 1 (lissé) 10–20 (élevé) Seuil légèrement plus élevé pour capturer le tampon complet ; turdsize élevé pour supprimer les éclaboussures d'encre
Photo à faible contraste 0,3–0,4 1 (lissé) 10–50 (élevé) Seuil bas pour préserver la séparation ; turdsize élevé pour éliminer le bruit des zones grises
Art à fort contraste 0,5 0 (vif) 2 (faible) Angles vifs pour préserver la précision géométrique ; seuil par défaut pour un contraste N&B net
Document scanné 0,5–0,6 0 (vif) 5–15 Angles vifs pour la lisibilité du texte ; turdsize modéré pour la poussière et les artefacts de scanner
Source délavée / claire 0,65–0,8 1 (lissé) 2–5 Seuil plus élevé pour capturer le contenu clair qui serait perdu à 0,5
Pixel art / QR code 0,5 0 (vif) 0 (aucun) Angles vifs pour préserver la géométrie pixel-perfect ; aucune suppression du bruit pour conserver chaque pixel intentionnel

Conseils de pré-traitement

Ajuster les paramètres potrace aide, mais les améliorations les plus significatives viennent de la préparation de l'image source avant la conversion. Ces étapes de pré-traitement peuvent être effectuées dans n'importe quel éditeur d'image — même l'éditeur intégré d'un téléphone.

Augmenter le contraste

L'amélioration unique la plus efficace. Ouvrez l'image dans n'importe quel éditeur et poussez le curseur de contraste vers le haut. Cela élargit l'écart entre les pixels clairs et sombres, rendant la détection des contours plus nette et plus précise. Pour les images N&B, utiliser un ajustement « Niveaux » ou « Courbes » pour assombrir les noirs et éclaircir les blancs donne de meilleurs résultats qu'un simple curseur de contraste.

Supprimer le bruit d'arrière-plan

Pour les documents scannés et les photos d'objets physiques, l'arrière-plan est rarement blanc pur. La texture du papier, l'éclairage inégal, les ombres et la poussière introduisent des pixels gris que potrace peut interpréter comme du premier plan. Avant d'importer :

  • Utilisez un ajustement « Niveaux » pour pousser l'arrière-plan vers le blanc pur
  • Appliquez un léger flou gaussien (rayon de 1 à 2 pixels) pour lisser la texture du papier sans affecter les contours principaux
  • Recadrez serré pour supprimer les ombres et les artefacts de bord issus du scan

Utiliser PNG plutôt que JPG

La compression JPEG crée des artefacts en blocs visibles autour des contours nets — précisément les zones que potrace analyse pour le tracé. Ces artefacts amènent le tracer à suivre les limites de compression JPEG plutôt que les contours réels de l'image, produisant des chemins vectoriels irréguliers et bruités. Si vous en avez la possibilité, utilisez toujours une source PNG. Si seul un JPG est disponible, utilisez la version de meilleure qualité (la moins compressée).

Utiliser une résolution plus élevée

Potrace ajuste des courbes de Bézier sur les contours de pixels. Plus il y a de pixels, plus l'algorithme dispose de points de données pour l'ajustement de courbes, ce qui produit des courbes plus douces et plus précises. Une image de 2000×2000 pixels produira un SVG notablement plus lisse qu'une version 500×500 du même contenu. Dans la mesure du possible, importez la version la plus grande disponible de votre image.

Convertir en niveaux de gris d'abord

Si votre image source est fondamentalement en noir et blanc (un logo, un scan de texte ou un dessin au trait), la convertir en niveaux de gris avant l'import supprime tout bruit de couleur pouvant affecter le calcul du seuil. Les images en couleur sont converties en niveaux de gris en interne via une formule de luminance, mais cette conversion peut parfois produire des valeurs de luminosité inattendues si l'image contient des éléments colorés de luminance similaire.

Prêt à convertir ?

Vectorisez votre image JPG en SVG

JPG SVG

Appuyez pour choisir votre fichier

ou

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Questions fréquentes

Pour la plupart des logos sur fond blanc, le seuil par défaut de 0,5 convient bien. Si votre logo contient des éléments de couleur claire qui disparaissent, augmentez le seuil à 0,6 ou 0,7 pour capturer davantage de l'image. Si l'arrière-plan présente de légères teintes grises apparaissant comme des zones noires indésirables, réduisez à 0,4. Commencez toujours à 0,5 et ajustez par petits incréments.

Dans Inkscape, oui — ouvrez votre image via Fichier > Importer, puis utilisez Chemin > Vectoriser le bitmap. La boîte de dialogue vous permet d'ajuster le seuil avec un aperçu en direct avant de valider. CleverUtils utilise la valeur par défaut potrace de 0,5, qui produit des résultats optimaux pour la plupart des images sources sans réglage manuel. Pour des ajustements rapides, augmenter le contraste de votre image source avant l'import donne souvent de meilleurs résultats que de modifier le seuil.

Les contours irréguliers dans le SVG indiquent généralement une image source en faible résolution. Potrace ajuste des courbes sur les contours de pixels, donc moins de pixels signifie des courbes plus grossières. Importez la version en plus haute résolution disponible. Les artefacts de compression JPEG peuvent également causer des contours dentelés — le tracer suit les limites d'artefacts en blocs plutôt que les contours réels de l'image. Utiliser une source PNG élimine ce problème.

Le turdsize (-t) est le paramètre de suppression du bruit de potrace. Il spécifie l'aire maximale en pixels des régions isolées à ignorer avant le tracé. La valeur par défaut de 2 supprime les pixels isolés. Pour les documents scannés avec une texture de papier visible ou de la poussière, augmentez à 10-50 pour éliminer les petits artefacts. Pour les images numériques très propres, la valeur par défaut est suffisante.

Plus de guides JPG en SVG

JPG en SVG : Conversion Raster vers Vecteur Expliquée
Les images raster comme JPG stockent les images sous forme de grilles de pixels colorés. Les images vectorielles comm...
Retour au convertisseur JPG vers SVG

Demander une fonctionnalité

0 / 2000