Hoppa till innehåll

Pixelcut Product Photo

Integrera

Modell-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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Den här begäran: 0,024 $ 24 API-krediter · ≈ 2,56 ₽ Kör den på den här sidan

Hämta API-nyckel
Pixelcut Bildredigering #utility#editing

Kompositör för produktbilder: frilägger objektet och placerar det på en ny arbetsyta med bakgrund, marginaler och skugga

Pixelcut · Bild

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt image_url
Släpp en fil eller

URL till produktbilden för bearbetning.

image_size standard square_hd

Dimensioner för utdata-canvasen, angivna som anpassade {width, height} eller en förinställning: square_hd, square, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9. Standard är square_hd (1024x1024).

Avancerat output_format · background · margin · shadow · watermark
output_format

Kodning av utdata-bilden, välj PNG eller JPEG. JPEG är inte tillgängligt för transparenta bakgrunder. Om valet utelämnas behålls indatans format.

Bakgrund för utdatan: en bild, transparens eller en enfärgad färg som standard är vit.

Utrymme mellan produkten och canvasens kanter. Använd `all` för att ange alla marginaler, med valfria åsidosättningar för enskilda sidor; standard är 20% per sida.

Skuggkonfiguration: välj 'Generative' eller 'Drop' och konfigurera dess inställningar. Lämna tomt för att inte använda någon skugga.

Logotyp- eller vattenstämpelöverlagring som aktiveras genom att en bild anges; om den utelämnas saknar utdatan vattenstämpel, vilket är standard.

POST /run/pixelcut/product-photo?wait=20 pris → 0,024 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om Pixelcut Product Photo

Bearbetar ett produktfoto till en bild i katalogstil. Du kan ställa in arbetsytan med förinställningar för `image_size` eller anpassade mått, välja en enfärgad, transparent eller bildbaserad `background` och justera `margin`. En genererad skugga eller fallskugga via `shadow` samt ett valfritt `watermark`-överlägg är tillgängliga. Utdata är png eller jpeg, och jpeg kan inte användas med transparent bakgrund.

Parametrar

Skicka antingen det kanoniska namnet eller det inbyggda namnet, inte båda. Kanoniska namn

NamnTyp StandardTillåtna Beskrivning
image_urlobligatoriskt image
Typurl · image
URL till produktbilden för bearbetning.
image_sizevalfritt
Typobject
Standardsquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensioner för utdata-canvasen, angivna som anpassade {width, height} eller en förinställning: square_hd, square, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9. Standard är square_hd (1024x1024).
backgroundvalfritt
Typobject
Bakgrund för utdatan: en bild, transparens eller en enfärgad färg som standard är vit.
background.modevalfritt
Typenum
StandardColor
TransparentColorImage
Bakgrundsläge: 'Color' använder `color` och är som standard vitt; 'Transparent' skapar transparens och använder alltid PNG; 'Image' lägger resultatet ovanpå `image_url`.
background.colorvalfritt
Typobject
Standard{"b":255,"g":255,"r":255}
Enfärgad bakgrundsfyllning för läget 'Color', vit som standard, angiven med R/G/B-komponenter från 0 till 255.
background.color.robligatoriskt
Typinteger
0 – 255
background.color.gobligatoriskt
Typinteger
0 – 255
background.color.bobligatoriskt
Typinteger
0 – 255
background.image_urlvalfritt
Typurl · image
URL till bakgrundsbilden; obligatorisk i läget 'Image'.
background.image_fitvalfritt
Typenum
StandardCover
CoverContainStretch
Välj hur bakgrundsbilden ska anpassas till canvasen. 'Contain' bevarar en anpassad bild med brevlådekanter över `color`, medan 'Stretch' använder förvrängning för att passa; 'Cover' fyller canvasen genom beskärning.
marginvalfritt
Typobject
Utrymme mellan produkten och canvasens kanter. Använd `all` för att ange alla marginaler, med valfria åsidosättningar för enskilda sidor; standard är 20% per sida.
margin.allvalfritt
Typstring
Standard20%
Enhetlig marginal på alla sidor, angiven som '%' av canvasdimensionen, från 0 till 49%, eller i 'px' med minst 0px.
margin.leftvalfritt
Typstring | null
Vänstermarginal som ersätter `all` på den sidan. Accepterar '%' från 0 till 49% eller 'px' från 0px och uppåt.
margin.rightvalfritt
Typstring | null
Högermarginal som ersätter `all` på den sidan. Accepterar '%' från 0 till 49% eller 'px' från 0px och uppåt.
margin.topvalfritt
Typstring | null
Övre marginal som ersätter `all` på den sidan. Accepterar '%' från 0 till 49% eller 'px' från 0px och uppåt.
margin.bottomvalfritt
Typstring | null
Nedre marginal som ersätter `all` på den sidan. Accepterar '%' från 0 till 49% eller 'px' från 0px och uppåt.
shadowvalfritt
Typobject
Skuggkonfiguration: välj 'Generative' eller 'Drop' och konfigurera dess inställningar. Lämna tomt för att inte använda någon skugga.
shadow.typevalfritt
Typenum
GenerativeDrop
Valfri skuggstil, ingen skugga när den lämnas tom. Välj 'Generative' för AI-syntes eller 'Drop' för en deterministisk skugga.
shadow.generativevalfritt
Typobject
Inställningar för den AI-genererade skuggan, tillämpas när typen är 'Generative'.
shadow.generative.opacityvalfritt
Typnumber
Standard0.2
0 – 1
Opacitet för den fullständigt sammansatta skuggan, från 0 till 1.
shadow.generative.light_sourcevalfritt
Typobject
Explicit virtuell ljuskälla för skuggsyntes, ersätter den automatiska uppskattningen av ljusriktningen från bilden när den anges.
shadow.dropvalfritt
Typobject
Inställningar för fallskuggan, tillämpas när typen är 'Drop'.
shadow.drop.colorvalfritt
Typobject
Standard{"b":0,"g":0,"r":0}
RGB-färg för skuggan; svart är standard.
shadow.drop.horizontalvalfritt
Typnumber
Standard50
−100 – 100
Horisontell skuggförskjutning, där maxvärdet 100 motsvarar 10% av canvasens bredd. Värdena sträcker sig från -100 till 100; negativa värden flyttar åt vänster och positiva åt höger.
shadow.drop.verticalvalfritt
Typnumber
Standard8
−100 – 100
Vertikal skuggförskjutning, där maxvärdet 100 motsvarar 10% av canvasens höjd. Värdena sträcker sig från -100 till 100; negativa värden flyttar uppåt och positiva nedåt.
shadow.drop.blurvalfritt
Typnumber
Standard24
0 – 100
Inställning för skuggoskärpa, där maximal mjukhet vid 100 motsvarar en radie på 5% av canvasens kortare dimension. Intervallet börjar vid 0, vilket lämnar kanterna hårda.
shadow.drop.opacityvalfritt
Typnumber
Standard0.25
0 – 1
Skuggans opacitet, från 0 till 1.
watermarkvalfritt
Typobject
Logotyp- eller vattenstämpelöverlagring som aktiveras genom att en bild anges; om den utelämnas saknar utdatan vattenstämpel, vilket är standard.
watermark.image_urlvalfritt
Typurl · image
URL till logotypen eller vattenstämpelbilden. Ett tomt värde lämnar utdatan utan vattenstämpel.
watermark.remove_backgroundvalfritt
Typboolean
Standardfalse
Om vattenstämpelns bakgrund ska tas bort genom bakgrundsborttagning så att överlagringen inte inkluderar den.
watermark.positionvalfritt
Typenum
Standardbottom_right
top_lefttop_rightbottom_leftbottom_rightcenter
Vattenstämpelns placering.
watermark.scalevalfritt
Typnumber
Standard0.1
0,01 – 1
Vattenstämpelns bredd, uttryckt som en andel av canvasens bredd.
watermark.opacityvalfritt
Typnumber
Standard1
0 – 1
Vattenstämpelns opacitet, från 0 till 1.
watermark.marginvalfritt
Typstring
Standard3%
Avstånd inåt från canvasens kant, uttryckt som '%' av canvasen (0–49%) eller i 'px'.
output_formatvalfritt
Typenum
pngjpeg
Kodning av utdata-bilden, välj PNG eller JPEG. JPEG är inte tillgängligt för transparenta bakgrunder. Om valet utelämnas behålls indatans format.
obligatoriskt Kanoniskt namn, accepteras också

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
image
object {url, content_type, file_name, file_size, width, height} | nullProduktfoto förberett för katalogbruk.

Fler modeller: Bildredigering

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/pixelcut/product-photo.md. Alla modeller och guider: https://doitong.com/developers/llms.txt