কনটেন্টে যান

Finegrain Eraser Mask

ইন্টিগ্রেট করুন

মডেল id finegrain-eraser/mask
# 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/finegrain-eraser/mask?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",
    "mask": "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"

এই অনুরোধ: ০.১৩$ ১৩০ API ক্রেডিট এই পেজে চালান

API কী পান
Finegrain ছবি সম্পাদনা #utility#editing

একটি ছবিতে বাইনারি মাস্কে চিহ্নিত যেকোনো কিছু মুছে দেয়, express, standard বা premium মোডসহ

Finegrain · ছবি

আপনার প্রথম ফলাফল এখানে আসবে

নিচে একটি রিকোয়েস্ট তৈরি করে আপনার API কী দিয়ে চালান। আউটপুট আমাদের স্টোরেজে কপি করা হয়, চিরকাল বা বিনামূল্যে ৭ দিন পর্যন্ত রাখা হয়।

একটি অনুরোধ তৈরি করুন

মডেল স্কিমা থেকে কন্ট্রোল তৈরি করা হয়। এগুলো পরিবর্তন করলে কোড ও মূল্য আপডেট হয়।

•আবশ্যক image_url
একটি ফাইল ড্রপ করুন, অথবা

সম্পাদনার জন্য ছবির URL।

•আবশ্যক mask_url
একটি ফাইল ড্রপ করুন, অথবা

ছবির URL দিয়ে দেওয়া মুছে ফেলার মাস্ক: একটি বাইনারি ছবি ব্যবহার করুন, যেখানে সাদা (255) অঞ্চলগুলো কী সরাতে হবে তা শনাক্ত করে।

mode ডিফল্ট standard

মুছে ফেলার মানের সেটিং।

অ্যাডভান্সড seed

জেনারেশন পুনরুৎপাদনযোগ্য করতে র‍্যান্ডমনেস নিয়ন্ত্রণকারী সিড।

POST /run/finegrain-eraser/mask?wait=20 মূল্য → ০.১৩$
# 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/finegrain-eraser/mask?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",
    "mask": "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"

এই অনুরোধ চালান

আপনার key এই ব্রাউজারেই থাকে: এটি শুধু Doitong API-তে পাঠানো হয় এবং Remember টিক দিলে কেবল localStorage-এ সংরক্ষিত হয়। একটি API কী পান

Finegrain Eraser Mask সম্পর্কে

`mask_url` হিসেবে দেওয়া একটি মাস্ক ছবি দিয়ে নির্বাচিত কনটেন্ট সরিয়ে দেয়। মাস্কটি বাইনারি হতে হবে, যেখানে সাদা (255) অংশগুলো মুছে ফেলার এলাকা নির্দেশ করে। পরিষ্কার করা অঞ্চলটি ছবির বাকি অংশের সঙ্গে মানানসই করে পুনর্গঠন করা হয়। `mode`-এ express, standard (ডিফল্ট) ও premium রয়েছে, এবং `seed` 0 থেকে 999 পর্যন্ত চলে।

প্যারামিটার

ক্যানোনিকাল নাম অথবা নেটিভ নাম—দুটো একসঙ্গে নয়—পাঠান। ক্যানোনিকাল নামগুলো

নামধরন ডিফল্টঅনুমোদিত বিবরণ
image_urlআবশ্যক image
ধরনurl · image
সম্পাদনার জন্য ছবির URL।
mask_urlআবশ্যক mask
ধরনurl · image
ছবির URL দিয়ে দেওয়া মুছে ফেলার মাস্ক: একটি বাইনারি ছবি ব্যবহার করুন, যেখানে সাদা (255) অঞ্চলগুলো কী সরাতে হবে তা শনাক্ত করে।
modeঐচ্ছিক
ধরনenum
ডিফল্টstandard
expressstandardpremium
মুছে ফেলার মানের সেটিং।
seedঐচ্ছিক
ধরনinteger | null
০ – ৯৯৯
জেনারেশন পুনরুৎপাদনযোগ্য করতে র‍্যান্ডমনেস নিয়ন্ত্রণকারী সিড।
আবশ্যক ক্যানোনিকাল নাম, এটিও গ্রহণযোগ্য

ফাইল প্যারামিটার হিসেবে একটি পাবলিক https:// URL, 10 MB পর্যন্ত একটি data: URI, অথবা আপলোডের file_url গ্রহণ করা হয়। ফাইল

আউটপুট

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "finegrain-eraser/mask",
  "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": 130,
    "usd": "0.13",
    "charged": 130,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mask_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
    },
    "used_seed": 1
  },
  "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-মাস অনুযায়ী অর্থপ্রদত্ত) অথবা অ্যাকাউন্ট সেটিংস বা ?storage= অনুযায়ী বিনামূল্যে ৭ দিন পর্যন্ত।
প্রতিটি মডেলে একই গঠনছবি, ভিডিও এবং অডিও—সব ক্ষেত্রেই type, url, content_type, width, height এবং duration। output হলো মডেলের নিজস্ব ফলাফল অবজেক্ট।
আউটপুটের ফিল্ড
image
object {url, content_type, file_name, file_size}নির্দিষ্ট কনটেন্ট সরানোর পরের ফলস্বরূপ ছবি।
used_seed
integerজেনারেশনের সময় ব্যবহৃত seed মান।

আরও মডেল: ছবি সম্পাদনা

AI এজেন্টদের জন্য: এই পৃষ্ঠাটি Markdown হিসেবে এখানে আছে https://doitong.com/bn/developers/models/finegrain-eraser/mask.md. সব মডেল ও গাইড: https://doitong.com/developers/llms.txt