Comment préserver les trous intérieurs lors du traçage d’un bitmap dans Inkscape
Pour préserver les trous intérieurs dans Inkscape, vérifiez d’abord que les ouvertures subsistent après le seuillage noir et blanc du bitmap. Pour la silhouette d’un personnage en une seule couleur, commencez par Scan unique → Seuil de luminosité. Pour une illustration en couleur, examinez les scans séparément : une ouverture dans une forme peut tout de même avoir une autre forme remplie derrière elle.
Ce processus s’adresse aux personnes qui tracent des illustrations raster de personnages et doivent conserver des ouvertures fermées transparentes. Il porte sur le seuil, la segmentation des couleurs et le résultat de scans multiples, et propose un test comparatif pratique pour déterminer où une ouverture disparaît.
1. Déterminez quelles zones claires doivent devenir des trous
Avant le traçage, distinguez un détail volontairement clair d’une ouverture qui doit laisser voir ce qui se trouve derrière le personnage. Une tache décorative blanche et une ouverture transparente peuvent sembler identiques sur une page blanche, mais le résultat vectoriel souhaité diffère.
Notez les ouvertures à préserver, en commençant par la plus petite. Servez-vous-en comme points de contrôle tout au long du traçage. Par exemple : « Conserver la grande ouverture centrale et les deux petits espaces fermés. » Vous disposez ainsi d’un critère concret au lieu de vous fier uniquement à la ressemblance générale de la silhouette.
Le seuil de luminosité crée un tracé semblable à une silhouette, tandis que les scans multiples créent des objets distincts. Choisissez selon que vous avez besoin d’une silhouette remplie ou de plusieurs couleurs, plutôt que de supposer que des scans supplémentaires préserveront mieux les ouvertures. Consultez le Guide Inkscape pour débutants : Tracer une image.
2. Utilisez le seuil de luminosité pour préserver les ouvertures dans une silhouette monochrome
Importez le bitmap avec Fichier → Importer, sélectionnez-le, puis ouvrez Chemin → Vectoriser un objet matriciel. Choisissez Scan unique → Seuil de luminosité pour une illustration sombre sur un fond clair. Actualisez l’aperçu après avoir modifié les paramètres. Le guide d’Inkscape décrit ce processus d’importation, de sélection et d’aperçu. Tracer une image.
Le seuil détermine quels pixels deviennent le premier plan. En l’augmentant, l’image intermédiaire s’assombrit, car moins de pixels restent blancs. Par conséquent, un seuil plus élevé peut englober les pixels gris autour d’une petite ouverture ; un seuil plus bas peut les récupérer, mais risque alors de faire disparaître les détails sombres fins. Cette direction de réglage correspond au comportement décrit dans le tutoriel d’Inkscape sur le seuil de luminosité.
Procédez à une comparaison contrôlée :
- Commencez par une valeur de seuil de 0.50, à titre d’essai illustratif.
- Examinez dans l’aperçu la plus petite ouverture que vous devez préserver.
- Si elle se ferme, essayez 0.40, puis comparez la silhouette environnante.
- Si les détails fins du premier plan disparaissent, remontez par petits incréments.
- Appliquez le réglage qui préserve l’ouverture et les détails nécessaires du premier plan.
Ces nombres sont des valeurs d’essai, pas des recommandations mesurées pour votre image. Le réglage adapté dépend du raster. Arrêtez les ajustements lorsque récupérer davantage le trou commence à effacer des détails du personnage dont vous avez besoin ; ce compromis indique que la source doit être mieux séparée.
3. Repérez quand le bitmap ne permet pas d’obtenir un seuil net
Prenons un exemple en niveaux de gris, explicitement donné à titre d’illustration : la zone sombre du personnage a une luminosité de 0.20, l’ouverture de 0.80 et le fond extérieur de 1.00. Un seuil de 0.50 sépare la zone sombre des deux zones claires. Si la compression ou l’ombrage fait passer une partie de l’ouverture à 0.45, cette portion peut rejoindre le premier plan avec le même seuil.
Cet exemple explique pourquoi modifier le seuil peut parfois aider, mais ne suffit pas toujours. Si les valeurs de luminosité d’une ouverture à conserver et d’un détail nécessaire du premier plan se chevauchent, un seuil de luminosité global ne peut pas les séparer de manière fiable en se fondant uniquement sur la luminosité.
Examinez le raster avec un niveau de zoom adapté avant de continuer. Si l’ouverture est déjà indistincte, clarifiez cette zone dans un éditeur raster, puis réimportez et retracez l’image. Privilégiez une séparation nette du premier plan et de l’arrière-plan plutôt que des modifications répétées du seuil. Le tutoriel original de Chicago Public Library consacré à la création recommande lui aussi d’utiliser des images sources à fort contraste pour le traçage. Comment tracer une image dans Inkscape.
4. Limitez la suppression des détails pour diagnostiquer les petits trous
Une petite ouverture fermée peut être perdue lors de la suppression des détails, même si la sélection de base du premier plan convient. La documentation technique originale de Potrace décrit les régions d’arrière-plan comme des trous délimités par des courbes, et indique que son paramètre de suppression des taches élimine les courbes dont la surface est inférieure à un certain seuil. Cela justifie de tester la perte de petits trous en réduisant la suppression, plutôt que de supposer qu’elle ne concerne que les points indésirables du premier plan. API de la bibliothèque Potrace.
Pour un traçage de diagnostic, désactivez Taches ou réduisez sa valeur si votre interface le permet. Lors d’un essai distinct, réduisez le lissage et l’optimisation. Modifiez un seul paramètre à la fois pour déterminer lequel permet de récupérer l’ouverture. La documentation d’Inkscape de l’Université du Queensland explique que des réglages plus élevés pour Taches, Adoucir les angles et Optimiser simplifient le résultat au détriment des détails. Inkscape : introduction à la conception vectorielle.
Une fois l’ouverture préservée, réintroduisez uniquement le nettoyage dont vous avez besoin. Comparez la plus petite ouverture après chaque modification. Un contour extérieur plus lisse n’est pas une amélioration utile s’il supprime un espace essentiel.
5. Dans les scans multiples, vérifiez la présence de formes derrière l’ouverture
Pour une illustration en couleur, ouvrez la section Multicolore, intitulée Scans multiples dans certaines interfaces. Le résultat contient des objets de scan distincts ; le guide d’Inkscape montre comment les dissocier pour les examiner. Conservez une copie du résultat assemblé avant de déplacer des scans individuels. Tracer une image.
L’option Empiler superpose les scans pour éviter les espaces entre les régions de couleurs adjacentes. Ce chevauchement a une conséquence pratique : une ouverture dans un scan supérieur peut laisser voir un scan inférieur rempli. L’illustration complète peut donc sembler correcte sur fond blanc tout en restant opaque à travers l’ensemble assemblé. Le comportement de chevauchement est décrit dans les instructions de traçage de l’Université du Queensland ; la conséquence sur la transparence découle de cette structure.
Créez un deuxième traçage avec Empiler désactivé, en gardant les autres paramètres inchangés. Comparez les ouvertures nécessaires dans les deux résultats. Considérez cela comme un test structurel : désactiver l’empilement modifie le comportement de chevauchement, mais ne classe pas automatiquement chaque détail intérieur clair comme un espace vide.
Essayez Supprimer l’arrière-plan, puis examinez ce qui reste. Ne vous fiez pas à cette case seule pour juger du résultat : la documentation du Queensland précise qu’un arrière-plan peut subsister selon le contraste de l’image. Une région de couleur intérieure peut également être à conserver ; examinez donc le résultat avant de supprimer un scan. Inkscape : introduction à la conception vectorielle.
6. Utilisez ce tableau de décision pour choisir la prochaine étape du traçage
| Ce que vous observez | Prochain test à effectuer | Ce que la comparaison indique |
|---|---|---|
| L’ouverture est absente de l’aperçu du scan unique | Réduire le seuil de luminosité | Si des pixels clairs rejoignent le premier plan |
| L’ouverture n’est préservée qu’en réduisant le nettoyage | Réintroduire les paramètres de nettoyage un par un | Quel paramètre supprime le petit détail |
| Le résultat en couleur semble ouvert, mais un scan isolé est rempli en dessous | Comparer l’empilement activé et désactivé | Si le chevauchement contribue à l’aspect rempli |
| Le fond extérieur disparaît, mais l’intérieur reste coloré | Examiner les scans individuels | Si une région de couleur distincte occupe encore l’ouverture |
| Récupérer l’ouverture efface aussi des détails nécessaires du premier plan | Clarifier la séparation du premier plan et de l’arrière-plan du raster | Si la source permet la segmentation souhaitée |
Suivez le tableau dans l’ordre plutôt que de modifier tous les réglages à la fois. Le but est de déterminer à quelle étape l’ouverture souhaitée se perd : séparation de la source, choix du seuil, suppression des détails ou couverture par les scans assemblés.
7. Vérifiez la transparence avant de conserver le résultat
Éloignez le tracé appliqué du bitmap d’origine avant de l’examiner. Le nouveau vecteur est créé juste au-dessus de la source, ce qui peut masquer leurs différences. Le guide d’Inkscape et le tutoriel de Chicago Public Library recommandent tous deux de séparer le tracé du bitmap pour l’examiner. Comment tracer une image dans Inkscape.
Placez un rectangle temporaire d’une couleur contrastante derrière le vecteur. Chaque trou que vous souhaitez préserver doit laisser voir ce rectangle. Avec des scans multiples, testez le groupe assemblé ainsi que les formes individuelles concernées ; une ouverture nette dans un objet ne garantit pas la transparence dans toute la pile.
Ne conservez le résultat qu’une fois que les plus petites ouvertures nécessaires ont passé ce contrôle et que les détails environnants du personnage sont intacts. Gardez le bitmap source à part afin de pouvoir retracer l’image avec une segmentation plus nette si nécessaire. La préservation des trous devient ainsi une décision de traçage reproductible : définir la région claire, en conserver le contour et vérifier qu’aucun autre scan ne l’occupe.
Sources
- Tracer une image — Guide Inkscape pour débutants
- Tutoriel Inkscape : vectoriser des bitmaps
- API de la bibliothèque Potrace — Peter Selinger
- Inkscape : introduction à la conception vectorielle — Formation technologique de la bibliothèque de l’Université du Queensland
- Comment tracer une image dans Inkscape — Atelier de création de Chicago Public Library
