Langkau ke kandungan

Image2Pixel

Integrasikan

ID model 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"

Sehingga $0.153 setiap larian dicaj berdasarkan penggunaan sebenar, selebihnya dibayar balik Jalankan pada halaman ini

Dapatkan kunci API
Utility Penyuntingan Imej #post-processing#pixel-art

Menukar imej kepada seni piksel yang kemas dengan had palet, pengesanan skala dan latar belakang telus pilihan

Utility · Imej

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

•diperlukan image_url
Lepaskan fail, atau

URL imej sumber untuk penukaran kepada seni piksel yang dipertingkatkan.

Lanjutan 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 lalai auto

Kaedah yang digunakan untuk mengesan skala.

downscale_method lalai dominant

Kaedah yang digunakan untuk mengecilkan imej menjadi seni piksel.

background_mode lalai corners

Lokasi permulaan untuk isian banjir semasa pembuangan latar belakang.

lalai 32

Had warna palet output; None membenarkan bilangan warna tanpa had.

Skala piksel yang dikuatkuasakan; None mendayakan pengesanan automatik.

lalai 128

Ambang untuk membinari alfa, dari 0 hingga 255.

lalai 0.05

Ambang untuk warna dominan, dari 0.0 hingga 1.0.

lalai 0

Toleransi untuk latar belakang, dari 0 hingga 255.

Palet pratakrif pilihan yang dinyatakan dengan rentetan hex, seperti ['#000000', '#ffffff'].

POST /run/image2pixel?wait=20 sebut harga → $0.153
# 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"

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang Image2Pixel

Menukar imej input kepada seni piksel dan mengembalikan imej yang diproses serta versi berskala sebagai fail PNG. Anda boleh mengehadkan palet dengan `max_colors` (1 hingga 256), membekalkan `fixed_palette` warna heks, atau memaksa `scale` dari 1 hingga 64. Beberapa kaedah pengecilan skala, pilihan pembersihan dan mod pembuangan latar belakang tersedia. Respons turut melaporkan bilangan warna, palet dan skala piksel yang dikesan.

Parameter

Hantar sama ada nama kanonik atau nama natif, bukan kedua-duanya. Nama kanonik

NamaJenis LalaiDibenarkan Penerangan
image_urldiperlukan image
Jenisurl · image
URL imej sumber untuk penukaran kepada seni piksel yang dipertingkatkan.
max_colorspilihan
Jenisinteger | null
Lalai32
1 – 256
Had warna palet output; None membenarkan bilangan warna tanpa had.
auto_color_detectpilihan
Jenisboolean
Lalaifalse
Mendayakan pemilihan automatik bilangan warna optimum.
fixed_palettepilihan
Jenisstring[]
Palet pratakrif pilihan yang dinyatakan dengan rentetan hex, seperti ['#000000', '#ffffff'].
detect_methodpilihan
Jenisenum
Lalaiauto
autorunsedge
Kaedah yang digunakan untuk mengesan skala.
scalepilihan
Jenisinteger | null
1 – 64
Skala piksel yang dikuatkuasakan; None mendayakan pengesanan automatik.
downscale_methodpilihan
Jenisenum
Lalaidominant
dominantmedianmodemeancontent-adaptive
Kaedah yang digunakan untuk mengecilkan imej menjadi seni piksel.
trim_borderspilihan
Jenisboolean
Lalaifalse
Mengawal pemangkasan sempadan imej.
transparent_backgroundpilihan
Jenisboolean
Lalaifalse
Pembuangan latar belakang melalui ketelusan: selepas pembetulan imej selesai, rantau warna bersambung yang menyentuh tepi imej menjadi telus.
cleanup_morphpilihan
Jenisboolean
Lalaifalse
Pembuangan hingar menggunakan operasi morfologi.
cleanup_jaggypilihan
Jenisboolean
Lalaifalse
Pembersihan tepi bergerigi dengan membuang piksel pepenjuru terpencil.
snap_gridpilihan
Jenisboolean
Lalaitrue
Menjajarkan output pada grid piksel.
alpha_thresholdpilihan
Jenisinteger
Lalai128
0 – 255
Ambang untuk membinari alfa, dari 0 hingga 255.
dominant_color_thresholdpilihan
Jenisnumber
Lalai0.05
0 – 1
Ambang untuk warna dominan, dari 0.0 hingga 1.0.
background_tolerancepilihan
Jenisinteger
Lalai0
0 – 255
Toleransi untuk latar belakang, dari 0 hingga 255.
background_modepilihan
Jenisenum
Lalaicorners
edgescornersmidpoints
Lokasi permulaan untuk isian banjir semasa pembuangan latar belakang.
diperlukan Nama kanonik, turut diterima

Parameter fail menerima URL awam https://, URI data: sehingga 10 MB, atau file_url bagi muat naik. Fail

Output

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"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
pixel_scale
integerSkala piksel yang dikesan dalam input.
palette
array of stringPalet warna daripada media yang diproses.
num_colors
integerBilangan warna untuk media yang diproses.
images
array of object {url, content_type, file_name, file_size, width, height}Seni piksel yang diproses dan imej berskala, kedua-duanya dalam format PNG.

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/image2pixel.md. Semua model dan panduan: https://doitong.com/developers/llms.txt