কনটেন্টে যান

Image2Pixel

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

মডেল id image2pixel
# 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/image2pixel?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"

প্রতি রান সর্বোচ্চ ০.১৫৩$ পর্যন্ত প্রকৃত ব্যবহার অনুযায়ী চার্জ করা হয়, বাকি অর্থ ফেরত দেওয়া হয় এই পেজে চালান

API কী পান
Utility ছবি সম্পাদনা #post-processing#pixel-art

প্যালেট সীমা, স্কেল শনাক্তকরণ এবং ঐচ্ছিক স্বচ্ছ ব্যাকগ্রাউন্ডসহ ছবিকে পরিষ্কার পিক্সেল আর্টে রূপান্তর করে

Utility · ছবি

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

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

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

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

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

উন্নত pixel art-এ রূপান্তরের উৎস ছবির URL।

অ্যাডভান্সড detect_method · downscale_method · background_mode · max_colors · scale · alpha_threshold · dominant_color_threshold · background_tolerance · auto_color_detect · trim_borders · transparent_background · cleanup_morph · cleanup_jaggy · snap_grid · fixed_palette
detect_method ডিফল্ট auto

স্কেল শনাক্ত করতে ব্যবহৃত পদ্ধতি।

downscale_method ডিফল্ট dominant

pixel art-এ ডাউনস্কেল করতে ব্যবহৃত পদ্ধতি।

background_mode ডিফল্ট corners

ব্যাকগ্রাউন্ড অপসারণের সময় flood-fill শুরুর অবস্থান।

ডিফল্ট 32

আউটপুট প্যালেটের সর্বোচ্চ রঙসংখ্যা; None অসীম সংখ্যক রঙের অনুমতি দেয়।

প্রয়োগ করার pixel scale; None স্বয়ংক্রিয় শনাক্তকরণ সক্রিয় করে।

ডিফল্ট 128

আলফা বাইনারাইজ করার থ্রেশহোল্ড, 0 থেকে 255 পর্যন্ত।

ডিফল্ট 0.05

প্রধান রঙের থ্রেশহোল্ড, 0.0 থেকে 1.0 পর্যন্ত।

ডিফল্ট 0

ব্যাকগ্রাউন্ডের সহনশীলতা, 0 থেকে 255 পর্যন্ত।

ঐচ্ছিক পূর্বনির্ধারিত প্যালেট, যেমন ['#000000', '#ffffff'] হেক্স স্ট্রিং দিয়ে নির্দিষ্ট।

POST /run/image2pixel?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/image2pixel?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"

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

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

Image2Pixel সম্পর্কে

একটি ইনপুট ছবিকে পিক্সেল আর্টে রূপান্তর করে এবং প্রসেস করা ছবি ও স্কেল করা সংস্করণ PNG ফাইল হিসেবে ফেরত দেয়। `max_colors` (1 থেকে 256) দিয়ে প্যালেট সীমাবদ্ধ করা, হেক্স রঙের `fixed_palette` দেওয়া বা 1 থেকে 64 পর্যন্ত `scale` নির্ধারণ করা যায়। একাধিক ডাউনস্কেল পদ্ধতি, ক্লিনআপ বিকল্প এবং ব্যাকগ্রাউন্ড অপসারণ মোড রয়েছে। রেসপন্সে রঙের সংখ্যা, প্যালেট এবং শনাক্ত করা পিক্সেল স্কেলও জানানো হয়।

প্যারামিটার

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

নামধরন ডিফল্টঅনুমোদিত বিবরণ
image_urlআবশ্যক image
ধরনurl · image
উন্নত pixel art-এ রূপান্তরের উৎস ছবির URL।
max_colorsঐচ্ছিক
ধরনinteger | null
ডিফল্ট32
১ – ২৫৬
আউটপুট প্যালেটের সর্বোচ্চ রঙসংখ্যা; None অসীম সংখ্যক রঙের অনুমতি দেয়।
auto_color_detectঐচ্ছিক
ধরনboolean
ডিফল্টfalse
সর্বোত্তম রঙসংখ্যা স্বয়ংক্রিয়ভাবে বেছে নেওয়া সক্রিয় করে।
fixed_paletteঐচ্ছিক
ধরনstring[]
ঐচ্ছিক পূর্বনির্ধারিত প্যালেট, যেমন ['#000000', '#ffffff'] হেক্স স্ট্রিং দিয়ে নির্দিষ্ট।
detect_methodঐচ্ছিক
ধরনenum
ডিফল্টauto
autorunsedge
স্কেল শনাক্ত করতে ব্যবহৃত পদ্ধতি।
scaleঐচ্ছিক
ধরনinteger | null
১ – ৬৪
প্রয়োগ করার pixel scale; None স্বয়ংক্রিয় শনাক্তকরণ সক্রিয় করে।
downscale_methodঐচ্ছিক
ধরনenum
ডিফল্টdominant
dominantmedianmodemeancontent-adaptive
pixel art-এ ডাউনস্কেল করতে ব্যবহৃত পদ্ধতি।
trim_bordersঐচ্ছিক
ধরনboolean
ডিফল্টfalse
ছবির বর্ডার ট্রিম করা নিয়ন্ত্রণ করে।
transparent_backgroundঐচ্ছিক
ধরনboolean
ডিফল্টfalse
স্বচ্ছতার মাধ্যমে ব্যাকগ্রাউন্ড অপসারণ: ছবি সংশোধন শেষ হলে, ছবির প্রান্তে স্পর্শ করা সংযুক্ত রঙের অঞ্চলগুলো স্বচ্ছ হয়ে যায়।
cleanup_morphঐচ্ছিক
ধরনboolean
ডিফল্টfalse
মরফোলজিক্যাল অপারেশন ব্যবহার করে নয়েজ অপসারণ।
cleanup_jaggyঐচ্ছিক
ধরনboolean
ডিফল্টfalse
বিচ্ছিন্ন তির্যক pixel সরিয়ে খাঁজকাটা প্রান্ত পরিষ্কার করা।
snap_gridঐচ্ছিক
ধরনboolean
ডিফল্টtrue
আউটপুটকে pixel grid-এর সঙ্গে মিলিয়ে দেয়।
alpha_thresholdঐচ্ছিক
ধরনinteger
ডিফল্ট128
০ – ২৫৫
আলফা বাইনারাইজ করার থ্রেশহোল্ড, 0 থেকে 255 পর্যন্ত।
dominant_color_thresholdঐচ্ছিক
ধরনnumber
ডিফল্ট0.05
০ – ১
প্রধান রঙের থ্রেশহোল্ড, 0.0 থেকে 1.0 পর্যন্ত।
background_toleranceঐচ্ছিক
ধরনinteger
ডিফল্ট0
০ – ২৫৫
ব্যাকগ্রাউন্ডের সহনশীলতা, 0 থেকে 255 পর্যন্ত।
background_modeঐচ্ছিক
ধরনenum
ডিফল্টcorners
edgescornersmidpoints
ব্যাকগ্রাউন্ড অপসারণের সময় flood-fill শুরুর অবস্থান।
আবশ্যক ক্যানোনিকাল নাম, এটিও গ্রহণযোগ্য

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

আউটপুট

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "image2pixel",
  "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": 153,
    "usd": "0.153",
    "charged": 153,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "pixel_scale": 21,
    "palette": [
      "string"
    ],
    "num_colors": 10,
    "images": [
      {
        "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-মাস অনুযায়ী অর্থপ্রদত্ত) অথবা অ্যাকাউন্ট সেটিংস বা ?storage= অনুযায়ী বিনামূল্যে ৭ দিন পর্যন্ত।
প্রতিটি মডেলে একই গঠনছবি, ভিডিও এবং অডিও—সব ক্ষেত্রেই type, url, content_type, width, height এবং duration। output হলো মডেলের নিজস্ব ফলাফল অবজেক্ট।
আউটপুটের ফিল্ড
pixel_scale
integerইনপুটে শনাক্ত করা pixel scale।
palette
array of stringপ্রক্রিয়াকৃত মিডিয়ার রঙের প্যালেট।
num_colors
integerপ্রক্রিয়াকৃত মিডিয়ার রঙের সংখ্যা।
images
array of object {url, content_type, file_name, file_size, width, height}প্রক্রিয়াকৃত pixel art এবং স্কেল করা ছবি, উভয়ই PNG ফরম্যাটে।

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