အကြောင်းအရာသို့ ကျော်ရန်

Pixelcut Product Photo

ပေါင်းစည်းရန်

မော်ဒယ် id pixelcut/product-photo
# 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/pixelcut/product-photo?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 ခရက်ဒစ် ဤစာမျက်နှာတွင် လုပ်ဆောင်ရန်

API ကီး ရယူရန်

ကုန်ပစ္စည်းပုံ ပေါင်းစပ်ကိရိယာ: အရာဝတ္ထုကို ဖြတ်ထုတ်ပြီး နောက်ခံ၊ အနားလွတ်နှင့် အရိပ်ပါ ကန်ဗတ်အသစ်ပေါ်တွင် ထားပေးသည်

Pixelcut · ပုံ

သင့်ပထမဆုံးရလဒ် ဤနေရာတွင် ပေါ်လာမည်

အောက်တွင် တောင်းဆိုချက်တစ်ခု တည်ဆောက်ပြီး သင့် API ကီးဖြင့် လုပ်ဆောင်ပါ။ ထွက်ရလဒ်များကို ကျွန်ုပ်တို့၏ သိုလှောင်မှုသို့ ကူးယူပြီး အမြဲတမ်း သို့မဟုတ် ၇ ရက် အခမဲ့ သိမ်းထားသည်။

တောင်းဆိုမှုတစ်ခု တည်ဆောက်ရန်

ထိန်းချုပ်မှုများကို မော်ဒယ် schema မှ အလိုအလျောက်ဖန်တီးသည်။ ၎င်းတို့ကို ပြောင်းလဲသည်နှင့် code နှင့် စျေးနှုန်းတို့လည်း ပြောင်းလဲမည်။

•လိုအပ်သည် image_url
ဖိုင်ကို ဆွဲချပါ၊ သို့မဟုတ်

Processing အတွက် ထုတ်ကုန်ပုံ URL။

image_size မူလ square_hd

ထွက်ရလဒ် canvas ၏ အတိုင်းအတာများ။ custom {width, height} သို့မဟုတ် preset: square_hd, square, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 ဖြင့် သတ်မှတ်ပါ။ မူလတန်ဖိုးမှာ square_hd (1024x1024) ဖြစ်သည်။

အဆင့်မြင့် output_format · background · margin · shadow · watermark
output_format

ထွက်ရလဒ်ပုံ၏ encoding ကို PNG သို့မဟုတ် JPEG မှ ရွေးချယ်သည်။ နောက်ခံဖောက်မြင်ရပါက JPEG မရနိုင်ပါ။ ရွေးချယ်မှုမပေးပါက ထည့်သွင်းချက်၏ ဖော်မတ်ကို ထိန်းသိမ်းသည်။

ထွက်ရလဒ်၏ နောက်ခံ။ ပုံ၊ transparency သို့မဟုတ် မူလတန်ဖိုးအဖြစ် အဖြူရောင်ဖြစ်သည့် solid color တစ်ခု ဖြစ်နိုင်သည်။

ထုတ်ကုန်နှင့် canvas အစွန်းများအကြား အကွာအဝေး။ အနားသတ်အားလုံးကို သတ်မှတ်ရန် `all` ကို အသုံးပြုပြီး ဘက်တစ်ခုချင်းစီကို ထပ်မံပြင်ဆင်နိုင်သည်။ မူလတန်ဖိုးမှာ ဘက်တစ်ခုစီ 20% ဖြစ်သည်။

အရိပ်ဖွဲ့စည်းပုံ။ 'Generative' သို့မဟုတ် 'Drop' ကို ရွေးပြီး ၎င်း၏ဆက်တင်များကို ပြင်ဆင်ပါ။ အရိပ်မသုံးရန် မသတ်မှတ်ဘဲထားပါ။

ပုံတစ်ပုံပေးခြင်းဖြင့် လိုဂို သို့မဟုတ် ရေစာထပ်တင်မှုကို ဖွင့်နိုင်သည်။ မပေးပါက မူလတန်ဖိုးအတိုင်း ထွက်ရလဒ်တွင် ရေစာမပါပါ။

POST /run/pixelcut/product-photo?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/pixelcut/product-photo?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 ကီး ရယူရန်

Pixelcut Product Photo အကြောင်း

ကုန်ပစ္စည်းဓာတ်ပုံကို catalog စတိုင်ပုံအဖြစ် လုပ်ဆောင်ပေးသည်။ `image_size` ကြိုတင်သတ်မှတ်ချက်များ သို့မဟုတ် စိတ်ကြိုက်အရွယ်အစားများဖြင့် canvas ကို သတ်မှတ်နိုင်ပြီး အရောင်တစ်ရောင်တည်း၊ ဖောက်ထွင်းမြင်ရသော သို့မဟုတ် ပုံ `background` ကို ရွေးချယ်နိုင်သည်။ `margin` ကိုလည်း ချိန်ညှိနိုင်သည်။ ဖန်တီးထားသော သို့မဟုတ် ချထားသော `shadow` နှင့် ရွေးချယ်နိုင်သော `watermark` overlay ကို အသုံးပြုနိုင်သည်။ ထွက်ရလဒ်သည် png သို့မဟုတ် jpeg ဖြစ်ပြီး ဖောက်ထွင်းမြင်ရသော နောက်ခံနှင့် jpeg ကို တွဲဖက်အသုံးမပြုနိုင်ပါ။

ပါရာမီတာများ

စံအမည် သို့မဟုတ် မူရင်းအမည် တစ်ခုခုကိုသာ ပို့ပါ၊ နှစ်ခုလုံး မပို့ပါနှင့်။ စံအမည်များ

အမည်အမျိုးအစား မူလတန်ဖိုးခွင့်ပြုထားသည် ဖော်ပြချက်
image_urlလိုအပ်သည် image
အမျိုးအစားurl · image
Processing အတွက် ထုတ်ကုန်ပုံ URL။
image_sizeရွေးချယ်နိုင်သည်
အမျိုးအစားobject
မူလတန်ဖိုးsquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
ထွက်ရလဒ် canvas ၏ အတိုင်းအတာများ။ custom {width, height} သို့မဟုတ် preset: square_hd, square, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 ဖြင့် သတ်မှတ်ပါ။ မူလတန်ဖိုးမှာ square_hd (1024x1024) ဖြစ်သည်။
backgroundရွေးချယ်နိုင်သည်
အမျိုးအစားobject
ထွက်ရလဒ်၏ နောက်ခံ။ ပုံ၊ transparency သို့မဟုတ် မူလတန်ဖိုးအဖြစ် အဖြူရောင်ဖြစ်သည့် solid color တစ်ခု ဖြစ်နိုင်သည်။
background.modeရွေးချယ်နိုင်သည်
အမျိုးအစားenum
မူလတန်ဖိုးColor
TransparentColorImage
နောက်ခံမုဒ်။ 'Color' သည် `color` ကို အသုံးပြုပြီး မူလတန်ဖိုးမှာ အဖြူရောင်ဖြစ်သည်။ 'Transparent' သည် transparency ကို ဖန်တီးပြီး PNG ကိုသာ အသုံးပြုသည်။ 'Image' သည် ရလဒ်ကို `image_url` အပေါ် ပေါင်းစပ်သည်။
background.colorရွေးချယ်နိုင်သည်
အမျိုးအစားobject
မူလတန်ဖိုး{"b":255,"g":255,"r":255}
'Color' မုဒ်အတွက် solid နောက်ခံဖြည့်အရောင်။ မူလတန်ဖိုးမှာ အဖြူရောင်ဖြစ်ပြီး R/G/B အစိတ်အပိုင်းများကို 0 မှ 255 အထိ သတ်မှတ်ပါ။
background.color.rလိုအပ်သည်
အမျိုးအစားinteger
၀ – ၂၅၅
background.color.gလိုအပ်သည်
အမျိုးအစားinteger
၀ – ၂၅၅
background.color.bလိုအပ်သည်
အမျိုးအစားinteger
၀ – ၂၅၅
background.image_urlရွေးချယ်နိုင်သည်
အမျိုးအစားurl · image
နောက်ခံပုံ၏ URL။ 'Image' မုဒ်တွင် မဖြစ်မနေလိုအပ်သည်။
background.image_fitရွေးချယ်နိုင်သည်
အမျိုးအစားenum
မူလတန်ဖိုးCover
CoverContainStretch
နောက်ခံပုံကို canvas နှင့် ကိုက်ညီအောင် ထည့်သွင်းပုံကို ရွေးပါ။ 'Contain' သည် `color` အပေါ် letterboxing ဖြင့် အရွယ်အစားကိုက်ညီသော ပုံကို ထိန်းသိမ်းသည်။ 'Stretch' သည် ပုံပျက်စေပြီး ကိုက်ညီအောင် ပြုလုပ်သည်။ 'Cover' သည် ဖြတ်တောက်၍ canvas တစ်ခုလုံးကို ဖြည့်သည်။
marginရွေးချယ်နိုင်သည်
အမျိုးအစားobject
ထုတ်ကုန်နှင့် canvas အစွန်းများအကြား အကွာအဝေး။ အနားသတ်အားလုံးကို သတ်မှတ်ရန် `all` ကို အသုံးပြုပြီး ဘက်တစ်ခုချင်းစီကို ထပ်မံပြင်ဆင်နိုင်သည်။ မူလတန်ဖိုးမှာ ဘက်တစ်ခုစီ 20% ဖြစ်သည်။
margin.allရွေးချယ်နိုင်သည်
အမျိုးအစားstring
မူလတန်ဖိုး20%
ဘက်အားလုံးအတွက် တူညီသော အနားသတ်။ Canvas အတိုင်းအတာ၏ '%' အဖြစ် 0 မှ 49% အထိ သို့မဟုတ် အနည်းဆုံး 0px ဖြင့် 'px' အဖြစ် သတ်မှတ်ပါ။
margin.leftရွေးချယ်နိုင်သည်
အမျိုးအစားstring | null
ထိုဘက်ရှိ `all` ကို အစားထိုးသည့် ဘယ်ဘက်အနားသတ်။ 0 မှ 49% အထိ '%' သို့မဟုတ် 0px နှင့်အထက် 'px' ကို လက်ခံသည်။
margin.rightရွေးချယ်နိုင်သည်
အမျိုးအစားstring | null
ထိုဘက်ရှိ `all` ကို အစားထိုးသည့် ညာဘက်အနားသတ်။ 0 မှ 49% အထိ '%' သို့မဟုတ် 0px နှင့်အထက် 'px' ကို လက်ခံသည်။
margin.topရွေးချယ်နိုင်သည်
အမျိုးအစားstring | null
ထိုဘက်ရှိ `all` ကို အစားထိုးသည့် အပေါ်ဘက်အနားသတ်။ 0 မှ 49% အထိ '%' သို့မဟုတ် 0px နှင့်အထက် 'px' ကို လက်ခံသည်။
margin.bottomရွေးချယ်နိုင်သည်
အမျိုးအစားstring | null
ထိုဘက်ရှိ `all` ကို အစားထိုးသည့် အောက်ဘက်အနားသတ်။ 0 မှ 49% အထိ '%' သို့မဟုတ် 0px နှင့်အထက် 'px' ကို လက်ခံသည်။
shadowရွေးချယ်နိုင်သည်
အမျိုးအစားobject
အရိပ်ဖွဲ့စည်းပုံ။ 'Generative' သို့မဟုတ် 'Drop' ကို ရွေးပြီး ၎င်း၏ဆက်တင်များကို ပြင်ဆင်ပါ။ အရိပ်မသုံးရန် မသတ်မှတ်ဘဲထားပါ။
shadow.typeရွေးချယ်နိုင်သည်
အမျိုးအစားenum
GenerativeDrop
ရွေးချယ်နိုင်သော အရိပ်ပုံစံ။ မသတ်မှတ်ထားပါက အရိပ်မရှိပါ။ AI synthesis အတွက် 'Generative' သို့မဟုတ် သတ်မှတ်ချက်အတိုင်းတည်ငြိမ်သော drop shadow အတွက် 'Drop' ကို ရွေးပါ။
shadow.generativeရွေးချယ်နိုင်သည်
အမျိုးအစားobject
type သည် 'Generative' ဖြစ်သည့်အခါ အသုံးပြုသည့် AI ဖန်တီးအရိပ် ဆက်တင်များ။
shadow.generative.opacityရွေးချယ်နိုင်သည်
အမျိုးအစားnumber
မူလတန်ဖိုး0.2
၀ – ၁
အပြည့်အဝ ပေါင်းစပ်ထားသော အရိပ်၏ opacity ကို 0 မှ 1 အထိ သတ်မှတ်သည်။
shadow.generative.light_sourceရွေးချယ်နိုင်သည်
အမျိုးအစားobject
အရိပ်ဖန်တီးမှုအတွက် သတ်မှတ်ထားသော virtual light source။ ပေးထားပါက ပုံမှ အလင်းဦးတည်ချက်ကို အလိုအလျောက် ခန့်မှန်းခြင်းကို အစားထိုးသည်။
shadow.dropရွေးချယ်နိုင်သည်
အမျိုးအစားobject
type သည် 'Drop' ဖြစ်သည့်အခါ အသုံးပြုသည့် drop shadow ဆက်တင်များ။
shadow.drop.colorရွေးချယ်နိုင်သည်
အမျိုးအစားobject
မူလတန်ဖိုး{"b":0,"g":0,"r":0}
အရိပ်အတွက် RGB အရောင်။ မူလတန်ဖိုးမှာ အနက်ရောင်ဖြစ်သည်။
shadow.drop.horizontalရွေးချယ်နိုင်သည်
အမျိုးအစားnumber
မူလတန်ဖိုး50
-၁၀၀ – ၁၀၀
အလျားလိုက် အရိပ်ရွှေ့ပြောင်းမှုဖြစ်ပြီး အများဆုံးတန်ဖိုး 100 သည် canvas အကျယ်၏ 10% ကို ကိုယ်စားပြုသည်။ တန်ဖိုးများမှာ -100 မှ 100 အထိဖြစ်ပြီး အနုတ်တန်ဖိုးများက ဘယ်ဘက်သို့၊ အပေါင်းတန်ဖိုးများက ညာဘက်သို့ ရွှေ့သည်။
shadow.drop.verticalရွေးချယ်နိုင်သည်
အမျိုးအစားnumber
မူလတန်ဖိုး8
-၁၀၀ – ၁၀၀
ဒေါင်လိုက် အရိပ်ရွှေ့ပြောင်းမှုဖြစ်ပြီး အများဆုံးတန်ဖိုး 100 သည် canvas အမြင့်၏ 10% ကို ကိုယ်စားပြုသည်။ တန်ဖိုးများမှာ -100 မှ 100 အထိဖြစ်ပြီး အနုတ်တန်ဖိုးများက အပေါ်သို့၊ အပေါင်းတန်ဖိုးများက အောက်သို့ ရွှေ့သည်။
shadow.drop.blurရွေးချယ်နိုင်သည်
အမျိုးအစားnumber
မူလတန်ဖိုး24
၀ – ၁၀၀
အရိပ်ဝါးမှု သတ်မှတ်ချက်ဖြစ်သည်။ အများဆုံးပျော့မှု 100 သည် canvas ၏ အတိုဆုံးအတိုင်းအတာ၏ 5% ရှိသော အချင်းဝက်နှင့် ကိုက်ညီသည်။ အပိုင်းအခြားသည် 0 မှ စတင်ပြီး 0 တွင် အနားသတ်များ မဝါးဘဲ ပြတ်သားနေသည်။
shadow.drop.opacityရွေးချယ်နိုင်သည်
အမျိုးအစားnumber
မူလတန်ဖိုး0.25
၀ – ၁
အရိပ်၏ အလင်းဖောက်နိုင်မှု၊ 0 မှ 1 အထိ။
watermarkရွေးချယ်နိုင်သည်
အမျိုးအစားobject
ပုံတစ်ပုံပေးခြင်းဖြင့် လိုဂို သို့မဟုတ် ရေစာထပ်တင်မှုကို ဖွင့်နိုင်သည်။ မပေးပါက မူလတန်ဖိုးအတိုင်း ထွက်ရလဒ်တွင် ရေစာမပါပါ။
watermark.image_urlရွေးချယ်နိုင်သည်
အမျိုးအစားurl · image
လိုဂို သို့မဟုတ် ရေစာပုံ၏ URL။ တန်ဖိုးအလွတ်ထားပါက ထွက်ရလဒ်တွင် ရေစာမပါပါ။
watermark.remove_backgroundရွေးချယ်နိုင်သည်
အမျိုးအစားboolean
မူလတန်ဖိုးfalse
ထပ်တင်ထားသောပုံမှ နောက်ခံကို ဖယ်ရှားရန် background removal အသုံးပြု၍ ရေစာ၏ နောက်ခံကို ဖယ်ရှားမည်၊ မဖယ်ရှားမည်။
watermark.positionရွေးချယ်နိုင်သည်
အမျိုးအစားenum
မူလတန်ဖိုးbottom_right
top_lefttop_rightbottom_leftbottom_rightcenter
ရေစာ၏ နေရာချထားမှု။
watermark.scaleရွေးချယ်နိုင်သည်
အမျိုးအစားnumber
မူလတန်ဖိုး0.1
၀.၀၁ – ၁
ရေစာ၏ အကျယ်ကို canvas အကျယ်၏ အစိတ်အပိုင်းအဖြစ် ဖော်ပြသည်။
watermark.opacityရွေးချယ်နိုင်သည်
အမျိုးအစားnumber
မူလတန်ဖိုး1
၀ – ၁
ရေစာ၏ အလင်းဖောက်နိုင်မှု၊ 0 မှ 1 အထိ။
watermark.marginရွေးချယ်နိုင်သည်
အမျိုးအစားstring
မူလတန်ဖိုး3%
canvas အနားသတ်မှ အတွင်းဘက်အကွာအဝေးကို canvas ၏ '%' (0–49%) သို့မဟုတ် 'px' ဖြင့် ဖော်ပြသည်။
output_formatရွေးချယ်နိုင်သည်
အမျိုးအစားenum
pngjpeg
ထွက်ရလဒ်ပုံ၏ encoding ကို PNG သို့မဟုတ် JPEG မှ ရွေးချယ်သည်။ နောက်ခံဖောက်မြင်ရပါက JPEG မရနိုင်ပါ။ ရွေးချယ်မှုမပေးပါက ထည့်သွင်းချက်၏ ဖော်မတ်ကို ထိန်းသိမ်းသည်။
လိုအပ်သည် စံအမည်၊ ထို့အပြင် လက်ခံသည်

ဖိုင်ပါရာမီတာများသည် အများပြည်သူသုံး https:// URL၊ 10 MB အထိ data: URI သို့မဟုတ် အပ်လုဒ်လုပ်ထားသောဖိုင်၏ file_url ကို လက်ခံသည်။ ဖိုင်များ

ထွက်ရလဒ်

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "pixelcut/product-photo",
  "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": 24,
    "usd": "0.024",
    "charged": 24,
    "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
    }
  },
  "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-month အလိုက် ငွေပေးရသည်) သို့မဟုတ် ၇ ရက် အခမဲ့၊ သင့်အကောင့်ဆက်တင် သို့မဟုတ် ?storage= ဖြင့် သိမ်းထားသည်။
မော်ဒယ်တိုင်းတွင် ပုံစံတူပုံ၊ ဗီဒီယိုနှင့် အသံတို့အတွက် type၊ url၊ content_type၊ width၊ height နှင့် duration။ output သည် မော်ဒယ်ကိုယ်တိုင်၏ ရလဒ် object ဖြစ်သည်။
ထွက်ရလဒ်၏ Fields များ
image
object {url, content_type, file_name, file_size, width, height} | nullကတ်တလောက်အသုံးပြုရန် ပြင်ဆင်ထားသော ထုတ်ကုန်ဓာတ်ပုံ။

နောက်ထပ် မော်ဒယ်များ: ပုံတည်းဖြတ်ခြင်း

AI အေးဂျင့်များအတွက်- ဤစာမျက်နှာ၏ Markdown ကို ဤနေရာတွင် ရရှိနိုင်သည် https://doitong.com/my/developers/models/pixelcut/product-photo.md. မော်ဒယ်များနှင့် လမ်းညွှန်များအားလုံး: https://doitong.com/developers/llms.txt