Suppression de l'arrière-plan d'images en ligne (IA BiRefNet)

Supprimez l'arrière-plan d'une photo avec le réseau de neurones BiRefNet ou le mode JS classique. Éditeur de masque, pipette de couleur, PNG transparent. Jusqu'à 8 Mo.

Fond

Glissez une image ici

Choisissez AI ou JS, puis « Supprimer l'arrière-plan ». En JS : pipette pour la couleur ou prélèvement sur les bords ; la sensibilité règle la tolérance.

Prêt

Instructions

  • Chargez un PNG, JPEG, WebP, GIF ou BMP (jusqu'à 8 Mo, côté jusqu'à 5000 px), bouton, glisser-déposer ou Ctrl+V.
  • Choisissez le mode : IA (réseau de neurones BiRefNet) ou JS (localement dans le navigateur).
  • Cliquez sur « Supprimer l'arrière-plan ». Le traitement ne démarre pas automatiquement après le chargement du fichier.
  • Si nécessaire, retouchez le masque : Gomme / Restaurer, zoom à la molette, arrière-plan (transparent, blanc, noir ou couleur personnalisée).
  • En mode IA : curseurs de seuil et de douceur des bords ; si vous le souhaitez, « Bords durs ».
  • En mode JS : curseur de sensibilité ; pour un fond uni ou des diagrammes, Pipette → clic sur l'arrière-plan → à nouveau « Supprimer l'arrière-plan ». Sans pipette, l'arrière-plan est retiré à partir des bords du cadre.
  • Téléchargez le PNG ou copiez le résultat. Précédent / Suivant annulent les étapes d'édition.

Повний опис

Suppression de l'arrière-plan des images : IA et outil JS

Pour retirer l'arrière-plan d'une photo, il n'est pas nécessaire d'ouvrir un éditeur graphique complexe et de tracer manuellement chaque contour. FillTools propose deux méthodes de traitement des images : la suppression automatique de l'arrière-plan grâce au réseau de neurones BiRefNet et un algorithme classique en JavaScript qui fonctionne directement dans le navigateur.

Ces modes résolvent une tâche similaire mais utilisent des approches différentes. L'IA analyse l'image et identifie l'objet principal, ce qui est particulièrement utile pour les photos de personnes, de produits et les scènes complexes. Le JS travaille avec les couleurs des pixels, ce qui le rend adapté aux fonds unis, aux icônes, aux schémas et aux captures d'écran.

Après le traitement, vous pouvez vérifier le masque, ajuster les bords, effacer les zones superflues ou restaurer des parties de l'image. Le résultat final est enregistré au format PNG. Le choix du mode dépend de l'image elle-même : parfois il vaut mieux confier la sélection au réseau de neurones, parfois il est plus rapide d'utiliser l'algorithme classique basé sur la couleur.

Quelles sont les différences entre les modes IA et JS

Avant de commencer, il faut prendre en compte non seulement la qualité de la sélection automatique, mais aussi le type d'image, la confidentialité et la méthode de traitement. Voici les principales différences entre les deux modes de FillTools.

Critère IA (BiRefNet) JS (algorithme classique)
Fonctionnement Le réseau de neurones analyse la scène et génère un masque de premier plan pour créer un canal alpha L'algorithme identifie les pixels par leur couleur et leur lien avec les bords de l'image ou la couleur sélectionnée
Où la photo est traitée Le fichier est envoyé au serveur pour être traité par le modèle BiRefNet-general L'image est traitée dans le navigateur via Canvas, sans envoi du fichier au serveur
Idéal pour Portraits, photos de produits, cheveux, fourrure et arrière-plans complexes Fonds unis, icônes, diagrammes, schémas et captures d'écran
Comment l'arrière-plan est déterminé Par les caractéristiques visuelles de la scène et de l'objet Par la similarité des couleurs des pixels avec celles du bord du cadre ou avec la couleur choisie à la pipette
Contours complexes Génère un masque détaillé de l'objet ; la douceur des transitions dépend du résultat du modèle et des réglages des bords La qualité dépend du contraste entre l'objet et l'arrière-plan ainsi que de la sensibilité choisie
Limite principale Peut supprimer par erreur des parties unies de graphiques ou des détails similaires à l'arrière-plan Peut affecter l'objet si sa couleur est proche de celle de l'arrière-plan, ou laisser des zones de fond hétérogène
Réglages supplémentaires Seuil du masque, douceur des bords et correction manuelle Sensibilité de la sélection, et avec la pipette, choix de la couleur d'arrière-plan
Internet et limitations Nécessite une connexion au serveur ; une limite de fréquence des requêtes IA s'applique L'algorithme de traitement lui-même ne nécessite pas Internet après le chargement de la page et des ressources nécessaires

Pour une photo de personne dans une pièce ou dans la rue, il est généralement conseillé de commencer par l'IA. Si vous devez rendre transparent un fond uniforme autour d'un logo, d'un schéma ou d'une icône, essayez le JS. Ce choix permet d'éviter un traitement inutile et d'obtenir un résultat nécessitant moins de corrections manuelles.

Suppression de l'arrière-plan par IA avec BiRefNet

Le mode IA utilise le modèle de réseau de neurones BiRefNet-general (ONNX). Au lieu de rechercher une couleur d'arrière-plan unique, le modèle analyse l'image dans son ensemble et génère un masque qui détermine quelles zones appartiennent au premier plan et lesquelles doivent devenir transparentes.

C'est important pour les photos où il n'y a pas de limite nette entre l'objet et l'arrière-plan. Par exemple, les cheveux peuvent partiellement se fondre avec les détails environnants, la fourrure forme un contour irrégulier, et les bords des vêtements peuvent être flous à cause de l'éclairage ou du mouvement. Une sélection classique par couleur dans ces cas laisse souvent des halos ou supprime une partie de l'objet lui-même.

BiRefNet-general génère un masque de premier plan qui peut servir de base pour le canal alpha et pour un ajustement ultérieur des transitions sur les bords. C'est utile pour les portraits, les photos d'animaux domestiques, les prises de vue d'objets et d'autres images où il est important de préserver un contour complexe.

Cependant, le réseau de neurones n'identifie pas toujours correctement la fonction de chaque détail. Un secteur uni d'un diagramme, une ligne fine sur un schéma ou une partie d'un logo peut être perçu comme un arrière-plan. Si l'objectif principal est de préserver précisément la géométrie et tous les éléments graphiques, le mode JS classique peut s'avérer plus pratique.

Pour le traitement IA, le fichier est envoyé au serveur où l'inférence du modèle ONNX est exécutée. Après réception de la réponse, la correction du masque se fait côté client. Selon le schéma prévu, le service ne conserve pas le fichier source après la fin de la requête. Une connexion Internet est nécessaire, et les requêtes IA répétées sont limitées par un quota défini.

Suppression classique de l'arrière-plan dans le navigateur avec JS

Toutes les images n'ont pas besoin d'un réseau de neurones. Si l'arrière-plan a une couleur uniforme, il est souvent possible de le retirer avec un algorithme simple qui analyse les couleurs des pixels. Dans FillTools, ce mode fonctionne en JavaScript dans le navigateur et utilise Canvas pour traiter l'image.

Un avantage important de cette approche est que la photo n'est pas envoyée au serveur pour la suppression de l'arrière-plan. Le traitement se fait localement dans le navigateur, sans requêtes IA ni limitation de fréquence associée. C'est une option pratique pour les images simples, ainsi que pour les cas où il n'est pas nécessaire de transmettre la photo à un serveur externe.

Le mode JS propose deux méthodes pour déterminer la couleur d'arrière-plan.

Sélection de l'arrière-plan à partir des bords de l'image

Si la pipette n'est pas utilisée, l'algorithme commence la vérification à partir des bords du cadre et recherche les pixels voisins dont les couleurs sont suffisamment proches de celles du périmètre. Les zones d'arrière-plan connectées au bord de l'image et correspondant à la sensibilité définie deviennent transparentes.

Ce principe est appelé remplissage de zone connexe, ou flood fill. Il est utile lorsqu'il faut retirer l'arrière-plan autour d'un objet sans toucher les détails de couleur similaire à l'intérieur de celui-ci, s'ils ne sont pas connectés à l'arrière-plan extérieur.

Par exemple, cette méthode peut bien fonctionner pour une icône noire sur fond blanc ou un objet sombre sur un fond clair uniforme. Si l'arrière-plan présente un dégradé, des ombres ou des variations d'éclairage notables, il faudra ajuster la sensibilité, et le résultat peut être irrégulier.

Sélection à l'aide de la pipette

Lorsque vous choisissez une couleur avec la pipette, l'algorithme passe au principe du chroma key. Tous les pixels dont la couleur est suffisamment proche de celle choisie deviennent transparents, indépendamment de leur emplacement dans l'image.

Cela diffère de la sélection à partir des bords : l'algorithme n'est plus limité à la zone extérieure connectée au périmètre. Cette approche peut être pratique pour les graphiques, les captures d'écran ou les images où la même couleur d'arrière-plan apparaît dans plusieurs zones distinctes.

Il faut toutefois garder à l'esprit que la pipette ne comprend pas quelles parties de l'image sont le sujet et lesquelles sont l'arrière-plan. Si la couleur choisie est présente dans l'objet lui-même, les pixels correspondants peuvent aussi devenir transparents. La sensibilité détermine à quel point les couleurs peuvent différer de la couleur choisie pour être supprimées.

Fonctionnalités de l'éditeur de masque

Quel que soit le mode choisi, après la suppression de l'arrière-plan, vous pouvez passer à l'éditeur commun et peaufiner le résultat. Il n'est pas nécessaire de répéter le traitement de toute l'image si l'erreur ne concerne qu'une petite zone.

  • Pinceau. Utilisez-le pour corriger manuellement le masque. La taille du pinceau peut être modifiée selon qu'il faut corriger un petit détail ou traiter une zone plus grande.
  • Gomme. Supprimez les fragments visibles superflus restés après la sélection automatique ou l'ajustement de la sensibilité.
  • Restauration. Rétablissez les parties de l'image devenues transparentes par erreur. C'est particulièrement utile pour les éléments fins, les bords des objets et les détails des vêtements.
  • Seuil du masque. Pour le résultat IA, ajustez la limite entre les zones visibles et transparentes. Modifier le seuil peut éliminer les restes d'arrière-plan, mais un réglage trop agressif peut aussi affecter les détails fins de l'objet.
  • Douceur des bords. Adoucissez les transitions entre l'objet et la zone transparente si le contour semble trop net. Pour les graphiques aux limites précises, un bord plus dur peut au contraire être approprié.
  • Inversion du masque. Échangez les zones visibles et transparentes si vous devez conserver l'arrière-plan et rendre l'objet transparent.
  • Remplacement de l'arrière-plan. Laissez l'arrière-plan transparent ou choisissez le blanc, le noir ou une autre couleur pour l'image finale.
  • Rognage des marges transparentes. Supprimez l'espace vide autour de l'objet pour faciliter l'utilisation du PNG dans des maquettes, des catalogues et d'autres supports.
  • Zoom. Agrandissez l'image pour travailler plus précisément sur les contours, puis réduisez l'échelle pour évaluer le résultat dans son ensemble.
  • Historique des modifications. Annulez ou rétablissez des actions pendant l'édition sans recommencer tout le processus.

Après la suppression automatique de l'arrière-plan, il est utile de vérifier la photo sur un fond contrasté. Sur fond blanc, des restes clairs peuvent être presque invisibles, et sur fond sombre, des halos sombres. Si le contour nécessite des retouches, utilisez les outils manuels avant d'enregistrer la version finale.

Pour quelles tâches l'outil est adapté

Photos de produits pour boutiques en ligne

Lors du remplissage d'un catalogue, les photos proviennent souvent de différents fournisseurs et diffèrent par leur arrière-plan, leur éclairage et leur qualité. La suppression de l'arrière-plan aide à rendre la présentation des fiches produits plus cohérente, à préparer des images sur fond blanc ou à conserver le produit sous forme de PNG transparent.

Pour les photos avec des ombres, des reflets et des contours complexes, il vaut mieux commencer par l'IA. Si vous devez retirer un fond uniforme d'une image simple de produit, vous pouvez essayer le JS. Les fichiers obtenus conviendront pour une utilisation ultérieure dans des boutiques en ligne, des catalogues et des supports publicitaires, mais avant publication, vérifiez les exigences de la plateforme concernant les images.

Logos, icônes et diagrammes

Pour les graphiques plats, la sélection par réseau de neurones n'est pas toujours la solution optimale. L'IA peut percevoir une partie d'un élément uni comme un arrière-plan, surtout s'il faut conserver toutes les lignes, secteurs ou petits détails.

Si le graphique se trouve sur un fond uniforme, le mode JS offre souvent plus de prévisibilité. La sélection à partir des bords aidera à retirer l'arrière-plan extérieur, et la pipette permettra de rendre transparents les pixels de la couleur choisie dans toute l'image. Pour les cas plus complexes, vous pouvez ajuster la sensibilité ou retoucher le masque manuellement.

Design de sites web et de supports publicitaires

Les images transparentes sont pratiques à utiliser dans les bannières, les présentations, les couvertures, les cartes de services et les maquettes de pages. L'objet découpé peut être placé sur une autre photo, un dégradé ou une couleur de marque sans fond rectangulaire autour de lui.

Pour les photos de personnes et d'objets aux contours complexes, essayez l'IA. Pour les captures d'écran d'interfaces, les icônes et les éléments graphiques sur fond uni, le JS est souvent plus approprié. Après le traitement, vous pouvez enregistrer un PNG transparent et l'utiliser dans Figma, Photoshop ou un autre éditeur.

Contenu pour les réseaux sociaux

Lors de la création de couvertures, de publications publicitaires, d'autocollants et d'aperçus, il est souvent nécessaire de détacher une personne ou un objet de son arrière-plan d'origine. L'IA aidera à automatiser la sélection d'un portrait, tandis que le JS peut être utile pour les éléments graphiques avec un fond uni bien net.

Si le résultat automatique ne correspond pas tout à fait à l'intention, vous pouvez modifier le masque, changer la couleur d'arrière-plan ou rogner les marges transparentes. Cela permet de préparer l'image pour la composition sans passer immédiatement à une sélection manuelle complexe.

Comment supprimer l'arrière-plan d'une photo

  1. Chargez l'image. Cliquez sur « Choisir un fichier » et ajoutez la photo souhaitée. Pour le traitement IA, le fichier sera envoyé au serveur, tandis que le mode JS traite l'image localement dans le navigateur.
  2. Choisissez le mode. Activez l'IA pour les photos avec un arrière-plan complexe, les personnes, les produits et les cheveux. Choisissez le JS pour un fond uni, des icônes, des diagrammes ou des captures d'écran.
  3. Cliquez sur « Supprimer l'arrière-plan ». En mode IA, attendez la réponse du serveur. En mode JS, ajustez la sensibilité et, si nécessaire, utilisez la pipette pour choisir la couleur à supprimer.
  4. Vérifiez le masque. Assurez-vous que les parties nécessaires de l'objet sont restées visibles et que l'arrière-plan superflu est devenu transparent. Agrandissez l'image si vous devez examiner les petits détails.
  5. Corrigez les imperfections. Utilisez le pinceau, la gomme ou la restauration. Pour l'IA, vous pouvez en outre ajuster le seuil et la douceur des bords.
  6. Choisissez l'arrière-plan et enregistrez le résultat. Laissez la transparence ou définissez la couleur souhaitée. Si nécessaire, rognez les marges vides et téléchargez le PNG final.

Comment obtenir un meilleur résultat

La meilleure méthode de traitement dépend de l'apparence de l'image. Si l'arrière-plan est uniforme et les limites de l'objet nettes, commencez par le JS. Si la photo contient des cheveux, de la fourrure, un éclairage complexe ou de nombreux petits détails, essayez l'IA. Il n'est pas nécessaire d'utiliser le réseau de neurones pour chaque fichier : parfois un algorithme simple basé sur la couleur donne un résultat plus net.

En mode JS, commencez par une sensibilité modérée. Si l'arrière-plan n'est pas complètement supprimé, augmentez-la progressivement en vérifiant que des parties de l'objet ne disparaissent pas. Si une couleur similaire apparaît à différents endroits de l'image, la pipette peut la supprimer non seulement sur l'arrière-plan extérieur mais aussi à l'intérieur de l'objet.

En mode IA, faites attention aux détails fins et aux bords semi-transparents. Si une partie de l'objet est devenue transparente, essayez de modifier le seuil du masque ou de la restaurer manuellement. Si un halo subsiste autour de l'objet, vérifiez la douceur des bords et évaluez le résultat sur une autre couleur d'arrière-plan.

Pour tout mode, il est préférable d'utiliser des images de qualité suffisante. Une forte compression, des limites floues et des couleurs similaires entre l'objet et l'arrière-plan peuvent compliquer la sélection. Avant l'enregistrement final, vérifiez le contour à l'échelle et assurez-vous que les zones transparentes correspondent bien à vos attentes.

Choisissez la méthode appropriée et poursuivez votre travail

La suppression de l'arrière-plan ne nécessite pas toujours la même approche. Le réseau de neurones BiRefNet aide à détacher des objets sur des photos complexes, tandis que l'algorithme JS classique permet de retirer rapidement un fond uni sans transmettre l'image au serveur.

Dans FillTools, les deux modes sont combinés avec un éditeur de masque commun. Vous pouvez vérifier le résultat, corriger manuellement le contour, remplacer l'arrière-plan ou rogner les marges transparentes, puis enregistrer l'image au format PNG. Choisissez la méthode qui correspond le mieux à votre image et utilisez le fichier obtenu pour un catalogue de produits, du design, des présentations ou des publications sur les réseaux sociaux.

Le mode IA nécessite une connexion Internet et a une limite de fréquence des requêtes : une requête toutes les 60 secondes par utilisateur. Le traitement JS n'utilise pas cette limite IA car il s'exécute dans le navigateur.

Questions fréquentes

Le serveur conserve-t-il mes images ?
Non. En mode IA, le fichier est brièvement envoyé uniquement pour le traitement BiRefNet et supprimé immédiatement après la réponse. En mode JS, l'image n'est pas envoyée au serveur du tout, tout est calculé dans le navigateur. Nous ne conservons pas de galerie de vos photos.
Quelle est la différence entre les modes IA et JS ?
IA (BiRefNet) : réseau de neurones de matting, mieux adapté aux photos de personnes et de produits sur fond complexe, avec des bords doux. JS : algorithme classique dans le navigateur, suppression du fond depuis les bords du cadre ou selon une couleur choisie (pipette). Pour les diagrammes, icônes et fonds unis, le mode JS est souvent préférable.
À quoi sert la pipette en mode JS ?
La pipette fixe la couleur du fond. Après avoir cliqué sur le fond, appuyez sur « Supprimer le fond » : les pixels proches de cette couleur disparaissent (la tolérance est réglée par « Sensibilité »). Si aucune couleur n'est choisie, le mode JS supprime le fond relié aux bords de l'image.
Quels formats et limites sont pris en charge ?
Entrée : JPEG, PNG, WebP, GIF, BMP, jusqu'à 8 Mo, côté jusqu'à 5000 px. Résultat : PNG avec transparence ou avec la couleur de fond choisie dans l'éditeur.
Pourquoi un message d'attente ou de limite apparaît-il ?
Le traitement IA est limité en fréquence par IP (généralement environ une requête par minute) pour que le serveur reste stable. Attendez le temps indiqué et réessayez. Le mode JS n'est pas soumis à cette limite.
Pourquoi l'IA crée-t-elle des « trous » sur les diagrammes ou les graphiques plats ?
BiRefNet est entraîné sur des scènes photoréalistes et peut confondre des zones de couleur plate avec le fond. Pour les schémas, graphiques et captures d'écran d'interface, choisissez le mode JS, prenez la couleur du fond avec la pipette et réduisez la sensibilité si nécessaire.
Que font « Seuil du masque » et « Douceur des bords » ?
Ils sont disponibles en mode IA après l'obtention du masque. Le seuil coupe les zones faibles (semi-transparentes) du masque. La douceur lisse le bord de l'objet. « Bords nets » rend le masque binaire (sans semi-transparence). Par défaut, la douceur a une valeur faible pour un contour plus naturel.
Peut-on corriger le résultat après la suppression du fond ?
Oui. Utilisez la gomme (retirer l'excédent) et « Restaurer » (récupérer un fragment de l'objet), le zoom et le panoramique. Les étapes peuvent être annulées avec les boutons « Précédent » / « Suivant » ou Ctrl+Z / Ctrl+Y.
Comment obtenir un PNG transparent ou un fond uni ?
Par défaut, le fond est transparent, idéal pour les marketplaces et les collages. Dans le bloc « Fond », vous pouvez choisir blanc, noir ou une couleur personnalisée sans retraitement IA. Ensuite, téléchargez le PNG ou copiez-le dans le presse-papiers.
L'outil fonctionne-t-il sans internet ?
La page doit être ouverte en ligne. Le mode IA nécessite toujours une connexion au serveur. Le mode JS, après le chargement de la page, traite l'image localement dans le navigateur et n'envoie pas le fichier au serveur.

Avis (0)

Outils similaires

D’autres outils de cette catégorie qui pourraient vous être utiles ensuite.

Blog

Articles sur les outils, le développement et des conseils pratiques.

Tous les articles