ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

BiRefNet V2 Background Removal

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ id birefnet/v2
# 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/v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_sneaker_ad.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"

ਇਹ ਬੇਨਤੀ: ≈$0.002 2 API ਕ੍ਰੈਡਿਟ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
BiRefNet ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਉਣਾ #cutout#matting#open-weights

2304 px ਤੱਕ ਖੁੱਲ੍ਹੇ ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਉਣ ਅਤੇ ਮੈਟਿੰਗ ਦੀ ਸਹੂਲਤ, ਵਿਕਲਪਿਕ ਮਾਸਕ ਆਉਟਪੁੱਟ ਸਮੇਤ।

BiRefNet · ਚਿੱਤਰ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

•ਲੋੜੀਂਦਾ image_url
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਉਸ ਚਿੱਤਰ ਦੀ ਪਛਾਣ ਕਰਨ ਵਾਲਾ URL ਜਿਸ ਦਾ ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਇਆ ਜਾਵੇਗਾ।

ਉੱਨਤ operating_resolution · output_format · model · output_mask · refine_foreground · mask_only
operating_resolution ਡਿਫ਼ਾਲਟ 1024x1024

ਵਰਕਿੰਗ ਰੈਜ਼ੋਲਿਊਸ਼ਨ, ਜਿਸ ਵਿੱਚ '2304x2304' ਸਿਰਫ਼ 'General Use (Dynamic)' ਮਾਡਲ ਤੱਕ ਸੀਮਿਤ ਹੈ। ਉੱਚ-ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਇਨਪੁੱਟ ਚਿੱਤਰਾਂ ਲਈ ਵੱਧ ਸੈਟਿੰਗਾਂ ਆਉਟਪੁੱਟ ਦੀ ਸ਼ੁੱਧਤਾ ਸੁਧਾਰਦੀਆਂ ਹਨ।

output_format ਡਿਫ਼ਾਲਟ png

ਨਤੀਜੇ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਫਾਰਮੈਟ।

ਡਿਫ਼ਾਲਟ General Use (Light)

ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਉਣ ਵਾਲੇ ਮਾਡਲ ਦੀ ਚੋਣ: 'General Use (Light)' BiRefNet ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ, BiRefNet ਰਿਪੋਜ਼ਟਰੀ ਦਾ ਮੂਲ ਮਾਡਲ ਹੈ ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਵਰਤੋਂ ਲਈ ਸਿਫ਼ਾਰਸ਼ੀ ਹੈ। 'General Use (Light 2K)' BiRefNet_lite-2K ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ 2K ਚਿੱਤਰਾਂ 'ਤੇ ਟ੍ਰੇਨ ਕੀਤਾ ਉਹੀ ਮੂਲ ਮਾਡਲ ਵਰਤਦਾ ਹੈ। 'General Use (Heavy)' BiRefNet_lite ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ ਹੌਲੀ ਪ੍ਰੋਸੈਸਿੰਗ ਨਾਲ ਵੱਧ ਸ਼ੁੱਧਤਾ ਦਿੰਦਾ ਹੈ। 'Matting' BiRefNet-matting ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ ਖ਼ਾਸ ਤੌਰ 'ਤੇ ਚਿੱਤਰ ਮੈਟਿੰਗ ਲਈ ਟ੍ਰੇਨ ਕੀਤਾ ਗਿਆ ਹੈ। 'Portrait' BiRefNet-portrait ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ ਖ਼ਾਸ ਤੌਰ 'ਤੇ ਪੋਰਟ੍ਰੇਟ ਚਿੱਤਰਾਂ 'ਤੇ ਟ੍ਰੇਨ ਕੀਤਾ ਗਿਆ ਹੈ। 'General Use (Dynamic)' BiRefNet_dynamic ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ 256x256 ਤੋਂ 2304x2304 ਤੱਕ ਬਦਲਦੇ ਰੈਜ਼ੋਲਿਊਸ਼ਨਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।

POST /run/birefnet/v2?wait=20 ਕੋਟ → $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/v2?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_sneaker_ad.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"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

BiRefNet V2 Background Removal ਬਾਰੇ

BiRefNet V2 ਕਈ ਮਾਡਲ ਵੈਰੀਐਂਟਾਂ (light, heavy, matting, portrait, dynamic) ਅਤੇ 2304x2304 ਤੱਕ ਦੀਆਂ ਓਪਰੇਟਿੰਗ ਰੈਜ਼ੋਲੂਸ਼ਨਾਂ ਨਾਲ ਵਿਸ਼ੇ ਨੂੰ ਬੈਕਗ੍ਰਾਊਂਡ ਤੋਂ ਵੱਖ ਕਰਦਾ ਹੈ। ਕੱਟਿਆ ਹੋਇਆ ਵਿਸ਼ਾ ਅਤੇ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਮਾਸਕ PNG, WebP ਜਾਂ GIF ਵਿੱਚ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਪੈਰਾਮੀਟਰ

ਕੈਨੋਨਿਕਲ ਨਾਮ ਜਾਂ ਨੇਟਿਵ ਨਾਮ ਵਿੱਚੋਂ ਕੋਈ ਇੱਕ ਭੇਜੋ, ਦੋਵੇਂ ਨਹੀਂ। ਕੈਨੋਨਿਕਲ ਨਾਮ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
modelਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟGeneral Use (Light)
General Use (Light)General Use (Light 2K)General Use (Heavy)MattingPortraitGeneral Use (Dynamic)
ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਉਣ ਵਾਲੇ ਮਾਡਲ ਦੀ ਚੋਣ: 'General Use (Light)' BiRefNet ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ, BiRefNet ਰਿਪੋਜ਼ਟਰੀ ਦਾ ਮੂਲ ਮਾਡਲ ਹੈ ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਵਰਤੋਂ ਲਈ ਸਿਫ਼ਾਰਸ਼ੀ ਹੈ। 'General Use (Light 2K)' BiRefNet_lite-2K ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ 2K ਚਿੱਤਰਾਂ 'ਤੇ ਟ੍ਰੇਨ ਕੀਤਾ ਉਹੀ ਮੂਲ ਮਾਡਲ ਵਰਤਦਾ ਹੈ। 'General Use (Heavy)' BiRefNet_lite ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ ਹੌਲੀ ਪ੍ਰੋਸੈਸਿੰਗ ਨਾਲ ਵੱਧ ਸ਼ੁੱਧਤਾ ਦਿੰਦਾ ਹੈ। 'Matting' BiRefNet-matting ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ ਖ਼ਾਸ ਤੌਰ 'ਤੇ ਚਿੱਤਰ ਮੈਟਿੰਗ ਲਈ ਟ੍ਰੇਨ ਕੀਤਾ ਗਿਆ ਹੈ। 'Portrait' BiRefNet-portrait ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ ਖ਼ਾਸ ਤੌਰ 'ਤੇ ਪੋਰਟ੍ਰੇਟ ਚਿੱਤਰਾਂ 'ਤੇ ਟ੍ਰੇਨ ਕੀਤਾ ਗਿਆ ਹੈ। 'General Use (Dynamic)' BiRefNet_dynamic ਨਾਲ ਮੈਪ ਹੁੰਦਾ ਹੈ ਅਤੇ 256x256 ਤੋਂ 2304x2304 ਤੱਕ ਬਦਲਦੇ ਰੈਜ਼ੋਲਿਊਸ਼ਨਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
operating_resolutionਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟ1024x1024
1024x10242048x20482304x2304
ਵਰਕਿੰਗ ਰੈਜ਼ੋਲਿਊਸ਼ਨ, ਜਿਸ ਵਿੱਚ '2304x2304' ਸਿਰਫ਼ 'General Use (Dynamic)' ਮਾਡਲ ਤੱਕ ਸੀਮਿਤ ਹੈ। ਉੱਚ-ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਇਨਪੁੱਟ ਚਿੱਤਰਾਂ ਲਈ ਵੱਧ ਸੈਟਿੰਗਾਂ ਆਉਟਪੁੱਟ ਦੀ ਸ਼ੁੱਧਤਾ ਸੁਧਾਰਦੀਆਂ ਹਨ।
output_maskਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਇਹ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ ਕਿ ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਉਣ ਵਾਲਾ ਮਾਸਕ ਆਉਟਪੁੱਟ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਜਾਵੇ ਜਾਂ ਨਹੀਂ।
refine_foregroundਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
ਅੰਦਾਜ਼ੇ ਕੀਤੇ ਮਾਸਕ ਦੇ ਆਧਾਰ 'ਤੇ ਫੋਰਗ੍ਰਾਊਂਡ ਰਿਫਾਈਨਮੈਂਟ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ।
image_urlਲੋੜੀਂਦਾ image
ਕਿਸਮurl · image
ਉਸ ਚਿੱਤਰ ਦੀ ਪਛਾਣ ਕਰਨ ਵਾਲਾ URL ਜਿਸ ਦਾ ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਇਆ ਜਾਵੇਗਾ।
output_formatਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟpng
webppnggif
ਨਤੀਜੇ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਫਾਰਮੈਟ।
mask_onlyਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਸਿਰਫ਼-ਮਾਸਕ ਆਉਟਪੁੱਟ ਸਵਿੱਚ: `True` ਫੋਰਗ੍ਰਾਊਂਡ ਰਿਫਾਈਨਮੈਂਟ ਨੂੰ ਬਾਈਪਾਸ ਕਰਦਾ ਹੈ ਅਤੇ ਚਿੱਤਰ ਨੂੰ ਬਿਨਾਂ ਬਦਲੇ ਛੱਡ ਕੇ ਸਿਰਫ਼ ਇਸ ਦਾ ਸੈਗਮੈਂਟੇਸ਼ਨ ਮਾਸਕ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਸਿਰਫ਼ ਮਾਸਕ ਦੀ ਲੋੜ ਹੋਵੇ, ਇਹ ਵਾਧੂ ਗਣਨਾ ਤੋਂ ਬਚਾਉਂਦਾ ਹੈ ਅਤੇ ਟ੍ਰਾਂਸਫ਼ਰ ਹੋਣ ਵਾਲਾ ਡੇਟਾ ਘਟਾਉਂਦਾ ਹੈ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

ਫ਼ਾਈਲ ਪੈਰਾਮੀਟਰ ਜਨਤਕ https:// URL, 10 MB ਤੱਕ ਦਾ data: URI, ਜਾਂ ਅੱਪਲੋਡ ਦੇ file_url ਨੂੰ ਸਵੀਕਾਰਦੇ ਹਨ। ਫ਼ਾਈਲਾਂ

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "birefnet/v2",
  "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": "https://content.doitong.com/images/showcase/v3/gen_sneaker_ad.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"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
image
object {url, content_type, file_name, file_size, width, height}ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਉਣ ਤੋਂ ਬਾਅਦ ਦਾ ਚਿੱਤਰ, ਜਾਂ ਜਦੋਂ `mask_only` `True` ਹੋਵੇ ਤਾਂ ਸੈਗਮੈਂਟੇਸ਼ਨ ਮਾਸਕ।
mask_image
object {url, content_type, file_name, file_size, width, height} | nullਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਉਣ ਦੌਰਾਨ ਲਾਗੂ ਕੀਤਾ ਮਾਸਕ।

ਹੋਰ ਮਾਡਲ: ਬੈਕਗ੍ਰਾਊਂਡ ਹਟਾਉਣਾ

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/birefnet/v2.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt