Μετάβαση στο περιεχόμενο

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"

Αυτό το αίτημα: 0,024 $ 24 πιστώσεις API Εκτέλεση σε αυτήν τη σελίδα

Λήψη κλειδιού API
Pixelcut Επεξεργασία εικόνας #utility#editing

Σύνθεση εικόνας προϊόντος: απομονώνει το αντικείμενο και το τοποθετεί σε νέο καμβά με φόντο, περιθώρια και σκιά

Pixelcut · Εικόνα

Το πρώτο σας αποτέλεσμα θα εμφανιστεί εδώ

Δημιουργήστε ένα αίτημα παρακάτω και εκτελέστε το με το κλειδί API σας. Οι έξοδοι αντιγράφονται στην αποθήκευσή μας και διατηρούνται για πάντα ή 7 ημέρες δωρεάν.

Δημιουργία αιτήματος

Τα στοιχεία ελέγχου δημιουργούνται από το σχήμα του μοντέλου. Ο κώδικας και η τιμή ενημερώνονται καθώς τα αλλάζετε.

•απαιτείται image_url
Αποθέστε ένα αρχείο ή

URL εικόνας προϊόντος προς επεξεργασία.

image_size προεπιλογή square_hd

Διαστάσεις του καμβά εξόδου, καθορισμένες ως προσαρμοσμένες {width, height} ή ως προεπιλογή: 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

Κωδικοποίηση εικόνας εξόδου, επιλεγμένη από PNG ή JPEG, με το JPEG μη διαθέσιμο για διαφανές φόντο. Η παράλειψη της επιλογής διατηρεί τη μορφή της εισόδου.

Φόντο για την έξοδο: εικόνα, διαφάνεια ή συμπαγές χρώμα με προεπιλογή το λευκό.

Απόσταση μεταξύ του προϊόντος και των άκρων του καμβά. Χρησιμοποιήστε το `all` για να ορίσετε όλα τα περιθώρια, με προαιρετικές παρακάμψεις για τις επιμέρους πλευρές· η προεπιλογή είναι 20% ανά πλευρά.

Διαμόρφωση σκιάς: επιλέξτε 'Generative' ή 'Drop' και διαμορφώστε τις ρυθμίσεις της. Αν παραμείνει κενή, δεν εφαρμόζεται σκιά.

Επικάλυψη λογοτύπου ή υδατογραφήματος που ενεργοποιείται με την παροχή εικόνας· αν παραλειφθεί, η έξοδος παραμένει χωρίς υδατογράφημα, όπως είναι από προεπιλογή.

POST /run/pixelcut/product-photo?wait=20 προσφορά → 0,024 $
# 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"

Εκτέλεση αυτού του αιτήματος

Το κλειδί σας παραμένει σε αυτό το πρόγραμμα περιήγησης: αποστέλλεται μόνο στο Doitong API και αποθηκεύεται (localStorage) μόνο αν ενεργοποιήσετε την επιλογή «Να απομνημονεύεται». Λήψη κλειδιού API

Σχετικά με το Pixelcut Product Photo

Επεξεργάζεται φωτογραφία προϊόντος σε εικόνα τύπου καταλόγου. Μπορείτε να ορίσετε τον καμβά με προεπιλογές `image_size` ή προσαρμοσμένες διαστάσεις, να επιλέξετε μονόχρωμο, διαφανές ή εικονικό `background` και να ρυθμίσετε το `margin`. Διατίθενται γενετική σκιά ή σκιά πτώσης `shadow` και προαιρετική επικάλυψη `watermark`. Η έξοδος είναι png ή jpeg, ενώ το jpeg δεν μπορεί να χρησιμοποιηθεί με διαφανές φόντο.

Παράμετροι

Στείλτε είτε το κανονικό όνομα είτε το εγγενές όνομα, όχι και τα δύο. Κανονικά ονόματα

ΌνομαΤύπος ΠροεπιλογήΕπιτρεπόμενο Περιγραφή
image_urlαπαιτείται image
Τύποςurl · image
URL εικόνας προϊόντος προς επεξεργασία.
image_sizeπροαιρετικό
Τύποςobject
Προεπιλογήsquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Διαστάσεις του καμβά εξόδου, καθορισμένες ως προσαρμοσμένες {width, height} ή ως προεπιλογή: square_hd, square, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9. Η προεπιλογή είναι square_hd (1024x1024).
backgroundπροαιρετικό
Τύποςobject
Φόντο για την έξοδο: εικόνα, διαφάνεια ή συμπαγές χρώμα με προεπιλογή το λευκό.
background.modeπροαιρετικό
Τύποςenum
ΠροεπιλογήColor
TransparentColorImage
Λειτουργία φόντου: το 'Color' χρησιμοποιεί το `color`, με προεπιλογή το λευκό· το 'Transparent' παράγει διαφάνεια και χρησιμοποιεί πάντα PNG· το 'Image' συνθέτει το αποτέλεσμα πάνω από το `image_url`.
background.colorπροαιρετικό
Τύποςobject
Προεπιλογή{"b":255,"g":255,"r":255}
Συμπαγές γέμισμα φόντου για τη λειτουργία 'Color', λευκό από προεπιλογή, καθορισμένο μέσω στοιχείων R/G/B από 0 έως 255.
background.color.rαπαιτείται
Τύποςinteger
0 – 255
background.color.gαπαιτείται
Τύποςinteger
0 – 255
background.color.bαπαιτείται
Τύποςinteger
0 – 255
background.image_urlπροαιρετικό
Τύποςurl · image
URL της εικόνας φόντου· υποχρεωτικό στη λειτουργία 'Image'.
background.image_fitπροαιρετικό
Τύποςenum
ΠροεπιλογήCover
CoverContainStretch
Επιλέξτε τον τρόπο προσαρμογής της εικόνας φόντου στον καμβά. Το 'Contain' διατηρεί μια προσαρμοσμένη εικόνα με περιθώρια πάνω από το `color`, ενώ το 'Stretch' χρησιμοποιεί παραμόρφωση για την προσαρμογή· το 'Cover' γεμίζει τον καμβά περικόπτοντας την εικόνα.
marginπροαιρετικό
Τύποςobject
Απόσταση μεταξύ του προϊόντος και των άκρων του καμβά. Χρησιμοποιήστε το `all` για να ορίσετε όλα τα περιθώρια, με προαιρετικές παρακάμψεις για τις επιμέρους πλευρές· η προεπιλογή είναι 20% ανά πλευρά.
margin.allπροαιρετικό
Τύποςstring
Προεπιλογή20%
Ομοιόμορφο περιθώριο σε κάθε πλευρά, καθορισμένο ως '%' της διάστασης του καμβά, από 0 έως 49%, ή σε 'px' με ελάχιστο 0px.
margin.leftπροαιρετικό
Τύποςstring | null
Αριστερό περιθώριο που αντικαθιστά το `all` σε αυτήν την πλευρά. Δέχεται '%' από 0 έως 49% ή 'px' από 0px και πάνω.
margin.rightπροαιρετικό
Τύποςstring | null
Δεξί περιθώριο που αντικαθιστά το `all` σε αυτήν την πλευρά. Δέχεται '%' από 0 έως 49% ή 'px' από 0px και πάνω.
margin.topπροαιρετικό
Τύποςstring | null
Επάνω περιθώριο που αντικαθιστά το `all` σε αυτήν την πλευρά. Δέχεται '%' από 0 έως 49% ή 'px' από 0px και πάνω.
margin.bottomπροαιρετικό
Τύποςstring | null
Κάτω περιθώριο που αντικαθιστά το `all` σε αυτήν την πλευρά. Δέχεται '%' από 0 έως 49% ή 'px' από 0px και πάνω.
shadowπροαιρετικό
Τύποςobject
Διαμόρφωση σκιάς: επιλέξτε 'Generative' ή 'Drop' και διαμορφώστε τις ρυθμίσεις της. Αν παραμείνει κενή, δεν εφαρμόζεται σκιά.
shadow.typeπροαιρετικό
Τύποςenum
GenerativeDrop
Προαιρετικό στυλ σκιάς, χωρίς σκιά όταν δεν ορίζεται. Επιλέξτε 'Generative' για σύνθεση μέσω AI ή 'Drop' για ντετερμινιστική σκιά.
shadow.generativeπροαιρετικό
Τύποςobject
Ρυθμίσεις για τη σκιά που παράγεται από AI, οι οποίες εφαρμόζονται όταν ο τύπος είναι 'Generative'.
shadow.generative.opacityπροαιρετικό
Τύποςnumber
Προεπιλογή0.2
0 – 1
Αδιαφάνεια της πλήρως συντεθειμένης σκιάς, από 0 έως 1.
shadow.generative.light_sourceπροαιρετικό
Τύποςobject
Ρητή εικονική πηγή φωτός για σύνθεση σκιάς, που αντικαθιστά την αυτόματη εκτίμηση της κατεύθυνσης φωτός από την εικόνα όταν παρέχεται.
shadow.dropπροαιρετικό
Τύποςobject
Ρυθμίσεις για τη σκιά τύπου drop, οι οποίες εφαρμόζονται όταν ο τύπος είναι 'Drop'.
shadow.drop.colorπροαιρετικό
Τύποςobject
Προεπιλογή{"b":0,"g":0,"r":0}
Χρώμα RGB για τη σκιά· η προεπιλογή είναι το μαύρο.
shadow.drop.horizontalπροαιρετικό
Τύποςnumber
Προεπιλογή50
-100 – 100
Οριζόντια μετατόπιση σκιάς, όπου η μέγιστη ρύθμιση 100 αντιστοιχεί στο 10% του πλάτους του καμβά. Οι τιμές κυμαίνονται από -100 έως 100, με αρνητικές ρυθμίσεις να μετατοπίζουν προς τα αριστερά και θετικές προς τα δεξιά.
shadow.drop.verticalπροαιρετικό
Τύποςnumber
Προεπιλογή8
-100 – 100
Κατακόρυφη μετατόπιση σκιάς, όπου η μέγιστη ρύθμιση 100 αντιστοιχεί στο 10% του ύψους του καμβά. Οι τιμές κυμαίνονται από -100 έως 100, με αρνητικές ρυθμίσεις να μετατοπίζουν προς τα πάνω και θετικές προς τα κάτω.
shadow.drop.blurπροαιρετικό
Τύποςnumber
Προεπιλογή24
0 – 100
Ρύθμιση θαμπώματος σκιάς, με μέγιστη απαλότητα στο 100 που αντιστοιχεί σε ακτίνα 5% της μικρότερης διάστασης του καμβά. Το εύρος ξεκινά από το 0, που αφήνει τις άκρες σκληρές.
shadow.drop.opacityπροαιρετικό
Τύποςnumber
Προεπιλογή0.25
0 – 1
Αδιαφάνεια της σκιάς, από 0 έως 1.
watermarkπροαιρετικό
Τύποςobject
Επικάλυψη λογοτύπου ή υδατογραφήματος που ενεργοποιείται με την παροχή εικόνας· αν παραλειφθεί, η έξοδος παραμένει χωρίς υδατογράφημα, όπως είναι από προεπιλογή.
watermark.image_urlπροαιρετικό
Τύποςurl · image
URL της εικόνας λογοτύπου ή υδατογραφήματος. Κενή τιμή αφήνει την έξοδο χωρίς υδατογράφημα.
watermark.remove_backgroundπροαιρετικό
Τύποςboolean
Προεπιλογήfalse
Αν θα αφαιρεθεί το φόντο του υδατογραφήματος με αφαίρεση φόντου, ώστε η επικάλυψη να μην το περιλαμβάνει.
watermark.positionπροαιρετικό
Τύποςenum
Προεπιλογήbottom_right
top_lefttop_rightbottom_leftbottom_rightcenter
Τοποθέτηση του υδατογραφήματος.
watermark.scaleπροαιρετικό
Τύποςnumber
Προεπιλογή0.1
0,01 – 1
Πλάτος του υδατογραφήματος, εκφρασμένο ως κλάσμα του πλάτους του καμβά.
watermark.opacityπροαιρετικό
Τύποςnumber
Προεπιλογή1
0 – 1
Αδιαφάνεια του υδατογραφήματος, από 0 έως 1.
watermark.marginπροαιρετικό
Τύποςstring
Προεπιλογή3%
Απόσταση προς το εσωτερικό από την άκρη του καμβά, εκφρασμένη ως '%' του καμβά (0–49%) ή σε 'px'.
output_formatπροαιρετικό
Τύποςenum
pngjpeg
Κωδικοποίηση εικόνας εξόδου, επιλεγμένη από PNG ή JPEG, με το JPEG μη διαθέσιμο για διαφανές φόντο. Η παράλειψη της επιλογής διατηρεί τη μορφή της εισόδου.
απαιτείται Κανονικό όνομα, επίσης αποδεκτό

Οι παράμετροι αρχείων δέχονται ένα δημόσιο URL https://, ένα URI data: έως 10 MB ή το 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-μήνα) ή 7 ημέρες δωρεάν, σύμφωνα με τη ρύθμιση του λογαριασμού σας ή ?storage=.
Ίδια μορφή σε κάθε μοντέλοtype, url, content_type, width, height και duration, τόσο για εικόνες όσο και για βίντεο και ήχο. Το output είναι το αντικείμενο αποτελέσματος του ίδιου του μοντέλου.
Πεδία εξόδου
image
object {url, content_type, file_name, file_size, width, height} | nullΦωτογραφία προϊόντος προετοιμασμένη για χρήση σε κατάλογο.

Περισσότερα μοντέλα: Επεξεργασία εικόνας

Για πράκτορες AI: αυτή η σελίδα σε Markdown βρίσκεται στη διεύθυνση https://doitong.com/el/developers/models/pixelcut/product-photo.md. Όλα τα μοντέλα και οι οδηγοί: https://doitong.com/developers/llms.txt