Naar inhoud springen

Birefnet Background Removal

Integreren

Model-ID birefnet
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/birefnet?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request: ≈$ 0,002 2 API-tegoed Op deze pagina uitvoeren

API-sleutel ophalen
BiRefNet Achtergrond verwijderen #background-removal#segmentation#high-res#utility

Verwijdert de achtergrond uit één afbeelding, met varianten voor licht, zwaar of portret en optionele maskeruitvoer

BiRefNet · Afbeelding

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht image_url
Sleep een bestand hierheen of

URL die de afbeelding identificeert waarvan de achtergrond wordt verwijderd.

Geavanceerd operating_resolution · output_format · model · output_mask · refine_foreground
operating_resolution standaard 1024x1024

De verwerkingsresolutie bepaalt de nauwkeurigheid bij afbeeldingen met hoge resolutie; een hogere resolutie verbetert die nauwkeurigheid.

output_format standaard png

Formaat van de resulterende afbeelding.

standaard General Use (Light)

Selectie van het model voor achtergrondverwijdering: 'General Use (Light)' komt overeen met BiRefNet-DIS_ep580.pth, is het oorspronkelijke model van de BiRefNet-repository en wordt aanbevolen voor de meeste toepassingen. 'General Use (Heavy)' komt overeen met BiRefNet-massive-epoch_240.pth en biedt hogere nauwkeurigheid met tragere verwerking. 'Portrait' komt overeen met BiRefNet-portrait-TR_P3M_10k-epoch_120.pth en is specifiek getraind op portretafbeeldingen.

POST /run/birefnet?wait=20 prijsopgave → $ 0,002
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/birefnet?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Birefnet Background Removal

Segmenteert de voorgrond van één afbeelding die via `image_url` wordt aangeleverd en retourneert deze zonder achtergrond. De optie `model` biedt General Use (Light), General Use (Heavy) of Portrait. `operating_resolution` kan 1024x1024 of 2048x2048 zijn voor invoer met hogere resolutie. Je kunt het masker ook retourneren met `output_mask` en kiezen voor png-, webp- of gif-uitvoer.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
modeloptioneel
Typeenum
StandaardGeneral Use (Light)
General Use (Light)General Use (Heavy)Portrait
Selectie van het model voor achtergrondverwijdering: 'General Use (Light)' komt overeen met BiRefNet-DIS_ep580.pth, is het oorspronkelijke model van de BiRefNet-repository en wordt aanbevolen voor de meeste toepassingen. 'General Use (Heavy)' komt overeen met BiRefNet-massive-epoch_240.pth en biedt hogere nauwkeurigheid met tragere verwerking. 'Portrait' komt overeen met BiRefNet-portrait-TR_P3M_10k-epoch_120.pth en is specifiek getraind op portretafbeeldingen.
operating_resolutionoptioneel
Typeenum
Standaard1024x1024
1024x10242048x2048
De verwerkingsresolutie bepaalt de nauwkeurigheid bij afbeeldingen met hoge resolutie; een hogere resolutie verbetert die nauwkeurigheid.
output_maskoptioneel
Typeboolean
Standaardfalse
Bepaalt of het masker voor achtergrondverwijdering in de uitvoer wordt opgenomen.
refine_foregroundoptioneel
Typeboolean
Standaardtrue
Bepaalt verfijning van de voorgrond op basis van het geschatte masker.
image_urlverplicht image
Typeurl · image
URL die de afbeelding identificeert waarvan de achtergrond wordt verwijderd.
output_formatoptioneel
Typeenum
Standaardpng
webppnggif
Formaat van de resulterende afbeelding.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "birefnet",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 2,
    "usd": "0.002",
    "charged": 2,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    },
    "mask_image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    }
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
image
object {url, content_type, file_name, file_size, width, height}Afbeelding na achtergrondverwijdering.
mask_image
object {url, content_type, file_name, file_size, width, height} | nullMasker dat tijdens achtergrondverwijdering is toegepast.

Meer modellen: Achtergrond verwijderen

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/birefnet.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt