Cet article explique comment supprimer l’arrière-plan d’Image avec Python. Il contient des détails sur la configuration de l’IDE, une liste d’étapes et un exemple de code pour développer un outil de suppression d’arrière-plan d’image avec Python. Cela vous aidera à effectuer des calculs mathématiques et à appliquer d’autres paramètres à l’aide de quelques appels API.
Étapes pour supprimer l’arrière-plan de l’image avec Python
- Configurez l’environnement de développement pour utiliser Aspose.Imaging for Python via .NET pour supprimer l’arrière-plan de l’image
- Chargez et appliquez la licence Aspose.Imaging pour débloquer toutes les fonctionnalités
- Définissez les chemins des fichiers d’entrée et de sortie pour traiter l’image
- Chargez l’image d’entrée image depuis le chemin de fichier spécifié
- Calculez le rayon de lissage en fonction des dimensions de l’image pour adoucir les bords
- Configurez les paramètres de masquage GraphCut avec détection automatique des contours et fond transparent
- Initialisez le moteur de masquage avec l’image et appliquez le processus de masquage avec la méthode decompose()
- Extrayez le premier plan du résultat du masquage et enregistrez-le sous forme de PNG transparent
Ces étapes résument le développement d’un outil de suppression d’arrière-plan d’image avec Python. Le processus commence par la définition des chemins des fichiers, le chargement de l’image d’entrée et le calcul du rayon de lissage pour assurer des transitions douces sur les bords. Ensuite, la configuration du masquage GraphCut avec transparence est appliquée, le masquage est effectué pour extraire le premier plan, et le résultat est enregistré sous forme d’image PNG transparente.
Code pour supprimer l’arrière-plan de l’image avec Python
Cet exemple de code montre comment utiliser un gomme à arrière-plan avec Python. Il supprime l’arrière-plan d’une image raster en utilisant la méthode de segmentation GraphCut avec détection automatique des contours et adoucissement des bords pour des transitions plus douces. Vous pouvez utiliser une image raster au format JPG, PNG, BMP, etc. en entrée et enregistrer le résultat dans le même format ou dans un format différent en fonction des besoins.
Cet article nous a enseigné le développement d’un outil de suppression d’arrière-plan pour images avec Python. Pour convertir CDR en PDF, référez-vous à l’article Convertir CDR en PDF avec Python.