OSFRIA Découvrir les outils

OSIALab · Créer des images

rembg — supprimer l'arrière-plan d'une image automatiquement

rembg est un outil en ligne de commande (et bibliothèque Python) qui supprime automatiquement l'arrière-plan d'une image grâce à l'IA — en quelques secondes, entièrement en local, sans service en ligne.

Cette page est informative et sans valeur de conseil. Téléchargez toujours depuis la source officielle, vérifiez la licence du logiciel et des modèles utilisés avant tout usage professionnel.

À quoi ça sert

rembg détecte automatiquement le sujet principal d'une image (personne, produit, animal, objet…) et supprime le fond pour ne garder que le sujet sur fond transparent. Le résultat est exporté en PNG avec canal alpha.

Utilisé en production par de nombreux photographes, e-commerçants et graphistes pour préparer des images produits, des portraits ou des compositions — sans passer par des services en ligne qui envoient vos images sur des serveurs tiers.

Pour qui

Pour ceux à l'aise avec un terminal ou qui souhaitent intégrer le détourage dans un script automatisé. Niveau : Simple (en ligne de commande) à Avancé (intégration Python). Une interface web locale est également disponible. Pas de GPU requis pour un usage de base.

Installation

Via pip (recommandé)

pip install rembg

La première utilisation télécharge automatiquement le modèle de détourage (environ 170 Mo). Il est ensuite mis en cache localement.

Via Docker

docker run -p 7000:7000 danielgatis/rembg s

Lance un serveur HTTP local accessible via http://localhost:7000.

Utilisation en ligne de commande

# Supprimer le fond d'une image
rembg i entree.jpg sortie.png

# Traitement par lot (dossier entier)
rembg p dossier_entree/ dossier_sortie/

# Lancer l'interface web locale
rembg s

Utilisation en Python

from rembg import remove
from PIL import Image

input_image = Image.open("entree.jpg")
output_image = remove(input_image)
output_image.save("sortie.png")

Interface web locale

La commande rembg s lance un serveur local avec une interface web accessible dans le navigateur — pratique si vous ne souhaitez pas utiliser le terminal.

Précautions d'usage

  • Travaillez sur des copies. rembg crée un nouveau fichier — mais gardez vos originaux. Le détourage automatique peut parfois rogner un élément du sujet.
  • La précision varie selon le contenu. Les cheveux fins, les sujets translucides ou les arrière-plans complexes peuvent donner des résultats imparfaits. Un passage de retouche manuelle peut être nécessaire.
  • Vérifiez la licence du modèle. rembg utilise des modèles comme U2Net, ISNET et BiRefNet — chacun avec sa propre licence. Pour un usage commercial, vérifiez les conditions avant diffusion.
  • Les images personnelles restent sur votre machine. C'est l'avantage de l'usage local : aucune photo n'est envoyée en ligne.

Matrice de risque

RisqueNiveauMitigation
Fuite de données vers le cloud 🟢 Faible — tout reste local Traitement 100% hors ligne (hors téléchargement du modèle initial)
Perte de l'original 🟢 Faible rembg crée un nouveau fichier, l'original n'est pas modifié
Qualité de détourage insuffisante 🟡 Moyen selon contenu Vérifier le résultat et retoucher manuellement si nécessaire
Licence du modèle inadaptée 🟡 Moyen Vérifier la licence du modèle avant usage ou diffusion commerciale

Sécurité

rembg traite les images localement. Bonnes pratiques :

  • Téléchargez rembg uniquement via pip ou le dépôt officiel : github.com/danielgatis/rembg.
  • Si vous utilisez le serveur HTTP local (rembg s), ne l'exposez pas sur Internet — il écoute par défaut sur localhost.
  • Mettez à jour régulièrement via pip install --upgrade rembg.

Aller plus loin

  • Upscayl — agrandir vos images par IA après détourage.
  • ComfyUI — intègre des nœuds de détourage pour des workflows plus complexes.
  • InvokeAI — pour recomposer des images après détourage.
  • OSIALab — comparer tous les outils de traitement d'images.

Sources