Spécifications techniques de bria/remove-background
| Spécification | Détails |
|---|---|
| ID du modèle | bria/remove-background |
| Fournisseur | Bria |
| Type de modèle | Édition d’image / API de suppression d’arrière-plan |
| Tâche principale | Supprimer l’arrière-plan d’une image tout en préservant le sujet principal au premier plan |
| Capacité sous-jacente de Bria | L’endpoint Remove Background de Bria utilise le modèle RMBG 2.0. |
| Types d’entrée | URL d’image publique ou image encodée en base64, selon l’utilisation de l’endpoint. |
| Formats d’image pris en charge | JPEG et PNG sont pris en charge par la route remove-background de Bria ; la documentation de Bria mentionne des contraintes concernant les formats de fichier et les modes colorimétriques pris en charge. |
| Modes colorimétriques pris en charge | RGB, RGBA, ou CMYK. |
| Sortie | Une image dont l’arrière-plan est supprimé et le premier plan conservé, avec des informations de transparence alpha douce. |
| Options de modération | L’endpoint de Bria prend en charge des contrôles de modération optionnels pour les vérifications de sécurité en entrée et en sortie. |
| Mode de traitement | Les endpoints d’édition d’images Bria v2 sont traités de manière asynchrone par défaut et renvoient un identifiant de requête ainsi qu’une URL d’état pour le suivi. |
| Cas d’usage typiques | Découpes de produits, images pour l’e-commerce, workflows créatifs, ressources publicitaires et extraction de sujet pour des retouches en aval. Il s’agit d’une inférence basée sur le positionnement produit de Bria et la description de RMBG 2.0. |
Qu’est-ce que bria/remove-background ?
bria/remove-background est l’identifiant de plateforme de CometAPI pour l’endpoint de suppression d’arrière-plan de Bria. Il est conçu pour isoler le sujet principal d’une image en supprimant l’arrière-plan environnant, afin de produire une sortie qui préserve les détails des contours et la transparence pour un compositing plus propre. La documentation officielle de Bria indique que sa route remove-background utilise RMBG 2.0, le modèle de suppression d’arrière-plan de nouvelle génération de l’entreprise.
Comparé aux outils de détourage binaire simples, Bria met l’accent sur la gestion d’une transparence douce, ce qui permet de conserver les limites fines telles que les cheveux, les bords semi-transparents et des contours de sujet plus lisses. Bria décrit également un comportement de binarisation personnalisable, ce qui signifie que les développeurs peuvent utiliser directement la sortie transparente ou appliquer un seuil pour obtenir un masque plus strict selon le workflow.
En pratique, bria/remove-background est utile partout où une application a besoin d’une extraction propre du premier plan à partir de photos, y compris la préparation d’images de catalogue, la génération de ressources marketing, les pipelines de conception automatisés et le prétraitement pour des étapes d’édition d’images supplémentaires.
Principales fonctionnalités de bria/remove-background
- Extraction de sujet de haute qualité : supprime l’arrière-plan tout en conservant le sujet au premier plan intact, grâce à la capacité de suppression d’arrière-plan RMBG 2.0 de Bria.
- Sortie avec transparence alpha douce : renvoie une sortie tenant compte de la transparence, et pas seulement un masque binaire strict, ce qui aide à produire des bords plus naturels.
- Comportement de masque personnalisable : Bria indique que les développeurs peuvent binariser la sortie transparente avec un seuil personnalisé lorsqu’un masque binaire est préférable.
- Entrées adaptées aux développeurs : prise en charge de l’envoi d’images via des charges utiles base64 ou des URL d’images publiquement accessibles.
- Contraintes de formats et de modes colorimétriques : prise en charge des entrées JPEG et PNG, avec une prise en charge documentée des modes colorimétriques RGB, RGBA et CMYK.
- Contrôles de sécurité : inclut des vérifications de modération optionnelles pour le contenu en entrée et en sortie dans la conception de l’endpoint de Bria.
- Prise en charge de workflows asynchrones : les endpoints Bria v2 sont conçus pour supporter un traitement asynchrone, utile pour des intégrations de production évolutives.
- Intégration dans des pipelines d’édition plus larges : Bria positionne remove-background aux côtés de replace-background, du flou, du recadrage et d’autres API d’édition, ce qui le rend adapté à un workflow visuel plus large.
Comment accéder et intégrer bria/remove-background
Étape 1 : Inscrivez-vous pour obtenir une clé API
Pour appeler bria/remove-background, créez d’abord un compte CometAPI et générez une clé API depuis le tableau de bord. Une fois votre clé obtenue, stockez-la en toute sécurité et utilisez-la dans l’en-tête Authorization pour toutes les requêtes.
Étape 2 : Envoyer des requêtes à l’API bria/remove-background
Utilisez l’endpoint d’API compatible OpenAI de CometAPI et indiquez bria/remove-background comme modèle. Remplacez YOUR_COMETAPI_KEY par votre clé API réelle.
curl --request POST \
--url https://api.cometapi.com/v1/responses \
--header "Authorization: Bearer YOUR_COMETAPI_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "bria/remove-background",
"input": [
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "Remove the background from this image."
},
{
"type": "input_image",
"image_url": "https://example.com/input-image.jpg"
}
]
}
]
}'
Étape 3 : Récupérer et vérifier les résultats
Lisez la réponse de l’API et extrayez la charge utile de résultat générée. Vérifiez que l’image renvoyée a un arrière-plan proprement supprimé, en particulier autour des bords fins tels que les cheveux, le verre, les ombres ou les zones semi-transparentes. Si votre workflow nécessite une segmentation plus stricte, post-traitez la sortie avec transparence pour en faire un masque binaire selon les règles de seuillage de votre application. La documentation de Bria indique que l’endpoint sous-jacent prend en charge une sortie tenant compte de la transparence, et que ses workflows v2 peuvent être asynchrones selon le mode d’intégration.