Lompat ke konten

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"

Hingga $0,153 per eksekusi ditagih berdasarkan penggunaan aktual, sisanya dikembalikan Jalankan di halaman ini

Dapatkan kunci API
Utility Pengeditan Gambar #post-processing#pixel-art

Mengonversi gambar menjadi piksel art bersih dengan batas palet, deteksi skala, dan latar belakang transparan opsional

Utility · Gambar

Hasil pertama Anda akan muncul di sini

Buat permintaan di bawah ini dan jalankan dengan kunci API Anda. Output disalin ke penyimpanan kami, disimpan selamanya atau 7 hari gratis.

Buat permintaan

Kontrol dibuat dari skema model. Kode dan harga diperbarui saat Anda mengubahnya.

•wajib image_url
Jatuhkan file, atau

URL gambar sumber untuk dikonversi menjadi pixel art yang ditingkatkan.

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 bawaan auto

Metode yang digunakan untuk mendeteksi skala.

downscale_method bawaan dominant

Metode yang digunakan untuk memperkecil gambar menjadi pixel art.

background_mode bawaan corners

Lokasi awal untuk flood-fill selama penghapusan latar belakang.

bawaan 32

Batas jumlah warna palet output; None memungkinkan jumlah warna tak terbatas.

Skala piksel yang diterapkan; None mengaktifkan deteksi otomatis.

bawaan 128

Ambang untuk membinerkan alfa, dari 0 hingga 255.

bawaan 0.05

Ambang untuk warna dominan, dari 0.0 hingga 1.0.

bawaan 0

Toleransi untuk latar belakang, dari 0 hingga 255.

Palet bawaan opsional yang ditentukan dengan string heksadesimal, seperti ['#000000', '#ffffff'].

POST /run/image2pixel?wait=20 estimasi 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

Key Anda tetap berada di browser ini: key hanya dikirim ke Doitong API dan disimpan (localStorage) hanya jika Anda mencentang Ingat. Dapatkan kunci API

Tentang Image2Pixel

Mengubah gambar input menjadi piksel art dan mengembalikan gambar yang diproses beserta versi berskalanya sebagai file PNG. Anda dapat membatasi palet dengan `max_colors` (1 hingga 256), memberikan `fixed_palette` berisi warna hex, atau memaksa `scale` dari 1 hingga 64. Tersedia beberapa metode downscale, opsi pembersihan, dan mode penghapusan latar belakang. Respons juga melaporkan jumlah warna, palet, dan skala piksel yang terdeteksi.

Parameter

Kirim nama kanonis atau nama asli, bukan keduanya. Nama kanonis

NamaTipe BawaanDiizinkan Deskripsi
image_urlwajib image
Tipeurl · image
URL gambar sumber untuk dikonversi menjadi pixel art yang ditingkatkan.
max_colorsopsional
Tipeinteger | null
Bawaan32
1 – 256
Batas jumlah warna palet output; None memungkinkan jumlah warna tak terbatas.
auto_color_detectopsional
Tipeboolean
Bawaanfalse
Mengaktifkan pemilihan otomatis jumlah warna optimal.
fixed_paletteopsional
Tipestring[]
Palet bawaan opsional yang ditentukan dengan string heksadesimal, seperti ['#000000', '#ffffff'].
detect_methodopsional
Tipeenum
Bawaanauto
autorunsedge
Metode yang digunakan untuk mendeteksi skala.
scaleopsional
Tipeinteger | null
1 – 64
Skala piksel yang diterapkan; None mengaktifkan deteksi otomatis.
downscale_methodopsional
Tipeenum
Bawaandominant
dominantmedianmodemeancontent-adaptive
Metode yang digunakan untuk memperkecil gambar menjadi pixel art.
trim_bordersopsional
Tipeboolean
Bawaanfalse
Mengontrol pemangkasan batas gambar.
transparent_backgroundopsional
Tipeboolean
Bawaanfalse
Penghapusan latar belakang melalui transparansi: setelah koreksi gambar selesai, wilayah warna terhubung yang menyentuh tepi gambar menjadi transparan.
cleanup_morphopsional
Tipeboolean
Bawaanfalse
Penghapusan noise menggunakan operasi morfologis.
cleanup_jaggyopsional
Tipeboolean
Bawaanfalse
Pembersihan tepi bergerigi dengan menghapus piksel diagonal yang terisolasi.
snap_gridopsional
Tipeboolean
Bawaantrue
Menempatkan output pada kisi piksel.
alpha_thresholdopsional
Tipeinteger
Bawaan128
0 – 255
Ambang untuk membinerkan alfa, dari 0 hingga 255.
dominant_color_thresholdopsional
Tipenumber
Bawaan0.05
0 – 1
Ambang untuk warna dominan, dari 0.0 hingga 1.0.
background_toleranceopsional
Tipeinteger
Bawaan0
0 – 255
Toleransi untuk latar belakang, dari 0 hingga 255.
background_modeopsional
Tipeenum
Bawaancorners
edgescornersmidpoints
Lokasi awal untuk flood-fill selama penghapusan latar belakang.
wajib Nama kanonis, juga diterima

Parameter file menerima URL publik https://, URI data: hingga 10 MB, atau file_url dari unggahan. File

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"
  }
}
File Anda, pilihan AndaSetiap outputs[].url adalah salinan di penyimpanan kami: disimpan selamanya (dikenai biaya per GB-bulan) atau 7 hari gratis, sesuai setelan akun atau ?storage=.
Struktur sama di setiap modeltype, url, content_type, width, height, dan duration, untuk gambar, video, dan audio. output adalah objek hasil milik model.
Field output
pixel_scale
integerSkala piksel yang terdeteksi dalam input.
palette
array of stringPalet warna dari media yang diproses.
num_colors
integerJumlah warna untuk media yang diproses.
images
array of object {url, content_type, file_name, file_size, width, height}Pixel art dan gambar berskala yang diproses, keduanya dalam format PNG.

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