ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

Image2Pixel

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ id image2pixel
# 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/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਹਰ ਰਨ ਲਈ $0.153 ਤੱਕ ਅਸਲ ਵਰਤੋਂ ਅਨੁਸਾਰ ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਬਾਕੀ ਦੀ ਰਕਮ ਵਾਪਸੀ ਹੁੰਦੀ ਹੈ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Utility ਚਿੱਤਰ ਸੰਪਾਦਨ #post-processing#pixel-art

ਪੈਲੇਟ ਸੀਮਾਵਾਂ, ਸਕੇਲ ਪਛਾਣ ਅਤੇ ਵਿਕਲਪਿਕ ਪਾਰਦਰਸ਼ੀ ਪਿਛੋਕੜ ਨਾਲ ਚਿੱਤਰਾਂ ਨੂੰ ਸਾਫ਼ ਪਿਕਸਲ ਆਰਟ ਵਿੱਚ ਬਦਲਦਾ ਹੈ

Utility · ਚਿੱਤਰ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

•ਲੋੜੀਂਦਾ image_url
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਸੁਧਰੀ ਪਿਕਸਲ ਆਰਟ ਵਿੱਚ ਬਦਲਣ ਲਈ ਸਰੋਤ ਚਿੱਤਰ URL।

ਉੱਨਤ 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 ਡਿਫ਼ਾਲਟ auto

ਸਕੇਲ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਵਰਤੀ ਜਾਣ ਵਾਲੀ ਵਿਧੀ।

downscale_method ਡਿਫ਼ਾਲਟ dominant

ਪਿਕਸਲ ਆਰਟ ਵਿੱਚ ਡਾਊਨਸਕੇਲ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਣ ਵਾਲੀ ਵਿਧੀ।

background_mode ਡਿਫ਼ਾਲਟ corners

ਪਿਛੋਕੜ ਹਟਾਉਣ ਦੌਰਾਨ ਫ਼ਲੱਡ-ਫ਼ਿਲ ਲਈ ਸ਼ੁਰੂਆਤੀ ਸਥਾਨ।

ਡਿਫ਼ਾਲਟ 32

ਆਉਟਪੁੱਟ ਪੈਲੇਟ ਦੇ ਰੰਗਾਂ ਦੀ ਅਧਿਕਤਮ ਗਿਣਤੀ; None ਅਸੀਮਿਤ ਰੰਗਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।

ਲਾਗੂ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਪਿਕਸਲ ਸਕੇਲ; None ਸਵੈਚਲਿਤ ਪਤਾ-ਲਗਾਉਣਾ ਚਾਲੂ ਕਰਦਾ ਹੈ।

ਡਿਫ਼ਾਲਟ 128

ਅਲਫ਼ਾ ਨੂੰ ਬਾਈਨਰਾਈਜ਼ ਕਰਨ ਲਈ ਥ੍ਰੈਸ਼ਹੋਲਡ, 0 ਤੋਂ 255 ਤੱਕ।

ਡਿਫ਼ਾਲਟ 0.05

ਪ੍ਰਮੁੱਖ ਰੰਗਾਂ ਲਈ ਥ੍ਰੈਸ਼ਹੋਲਡ, 0.0 ਤੋਂ 1.0 ਤੱਕ।

ਡਿਫ਼ਾਲਟ 0

ਪਿਛੋਕੜ ਲਈ ਸਹਿਣਸ਼ੀਲਤਾ, 0 ਤੋਂ 255 ਤੱਕ।

ਹੈਕਸ ਸਟ੍ਰਿੰਗਾਂ ਨਾਲ ਦਿੱਤਾ ਵਿਕਲਪਿਕ ਪਹਿਲਾਂ-ਤੋਂ-ਪਰਿਭਾਸ਼ਿਤ ਪੈਲੇਟ, ਜਿਵੇਂ ['#000000', '#ffffff']।

POST /run/image2pixel?wait=20 ਕੋਟ → $0.153
# 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/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

Image2Pixel ਬਾਰੇ

ਇੱਕ ਇਨਪੁੱਟ ਚਿੱਤਰ ਨੂੰ ਪਿਕਸਲ ਆਰਟ ਵਿੱਚ ਬਦਲਦਾ ਹੈ ਅਤੇ ਪ੍ਰੋਸੈਸ ਕੀਤਾ ਚਿੱਤਰ ਅਤੇ ਸਕੇਲ ਕੀਤਾ ਸੰਸਕਰਣ PNG ਫ਼ਾਈਲਾਂ ਵਜੋਂ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ `max_colors` (1 ਤੋਂ 256) ਨਾਲ ਪੈਲੇਟ ਦੀ ਸੀਮਾ ਤੈਅ ਕਰ ਸਕਦੇ ਹੋ, ਹੈਕਸ ਰੰਗਾਂ ਦੀ `fixed_palette` ਦੇ ਸਕਦੇ ਹੋ ਜਾਂ 1 ਤੋਂ 64 ਤੱਕ `scale` ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ। ਕਈ ਡਾਊਨਸਕੇਲ ਵਿਧੀਆਂ, ਸਫ਼ਾਈ ਵਿਕਲਪ ਅਤੇ ਪਿਛੋਕੜ ਹਟਾਉਣ ਦੇ ਮੋਡ ਉਪਲਬਧ ਹਨ। ਜਵਾਬ ਰੰਗਾਂ ਦੀ ਗਿਣਤੀ, ਪੈਲੇਟ ਅਤੇ ਪਛਾਣੇ ਗਏ ਪਿਕਸਲ ਸਕੇਲ ਦੀ ਵੀ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ।

ਪੈਰਾਮੀਟਰ

ਕੈਨੋਨਿਕਲ ਨਾਮ ਜਾਂ ਨੇਟਿਵ ਨਾਮ ਵਿੱਚੋਂ ਕੋਈ ਇੱਕ ਭੇਜੋ, ਦੋਵੇਂ ਨਹੀਂ। ਕੈਨੋਨਿਕਲ ਨਾਮ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
image_urlਲੋੜੀਂਦਾ image
ਕਿਸਮurl · image
ਸੁਧਰੀ ਪਿਕਸਲ ਆਰਟ ਵਿੱਚ ਬਦਲਣ ਲਈ ਸਰੋਤ ਚਿੱਤਰ URL।
max_colorsਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਡਿਫ਼ਾਲਟ32
1 – 256
ਆਉਟਪੁੱਟ ਪੈਲੇਟ ਦੇ ਰੰਗਾਂ ਦੀ ਅਧਿਕਤਮ ਗਿਣਤੀ; None ਅਸੀਮਿਤ ਰੰਗਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
auto_color_detectਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਸਭ ਤੋਂ ਉਚਿਤ ਰੰਗ-ਗਿਣਤੀ ਦੀ ਸਵੈਚਲਿਤ ਚੋਣ ਚਾਲੂ ਕਰਦਾ ਹੈ।
fixed_paletteਵਿਕਲਪਿਕ
ਕਿਸਮstring[]
ਹੈਕਸ ਸਟ੍ਰਿੰਗਾਂ ਨਾਲ ਦਿੱਤਾ ਵਿਕਲਪਿਕ ਪਹਿਲਾਂ-ਤੋਂ-ਪਰਿਭਾਸ਼ਿਤ ਪੈਲੇਟ, ਜਿਵੇਂ ['#000000', '#ffffff']।
detect_methodਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟauto
autorunsedge
ਸਕੇਲ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਵਰਤੀ ਜਾਣ ਵਾਲੀ ਵਿਧੀ।
scaleਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
1 – 64
ਲਾਗੂ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਪਿਕਸਲ ਸਕੇਲ; None ਸਵੈਚਲਿਤ ਪਤਾ-ਲਗਾਉਣਾ ਚਾਲੂ ਕਰਦਾ ਹੈ।
downscale_methodਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟdominant
dominantmedianmodemeancontent-adaptive
ਪਿਕਸਲ ਆਰਟ ਵਿੱਚ ਡਾਊਨਸਕੇਲ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਣ ਵਾਲੀ ਵਿਧੀ।
trim_bordersਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਚਿੱਤਰ ਦੇ ਕਿਨਾਰਿਆਂ ਦੀ ਟ੍ਰਿਮਿੰਗ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ।
transparent_backgroundਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਪਾਰਦਰਸ਼ਤਾ ਰਾਹੀਂ ਪਿਛੋਕੜ ਹਟਾਉਣਾ: ਚਿੱਤਰ ਸੁਧਾਰ ਪੂਰਾ ਹੋਣ 'ਤੇ, ਚਿੱਤਰ ਦੇ ਕਿਨਾਰੇ ਨੂੰ ਛੂਹਣ ਵਾਲੇ ਜੁੜੇ ਰੰਗੀਨ ਖੇਤਰ ਪਾਰਦਰਸ਼ੀ ਬਣ ਜਾਂਦੇ ਹਨ।
cleanup_morphਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਮਾਰਫ਼ੋਲੋਜੀਕਲ ਓਪਰੇਸ਼ਨਾਂ ਰਾਹੀਂ ਸ਼ੋਰ ਹਟਾਉਣਾ।
cleanup_jaggyਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਅਲੱਗ-ਥਲੱਗ ਤਿਰਛੇ ਪਿਕਸਲ ਹਟਾ ਕੇ ਟੇਢੇ ਕਿਨਾਰਿਆਂ ਦੀ ਸਫ਼ਾਈ।
snap_gridਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
ਆਉਟਪੁੱਟ ਨੂੰ ਪਿਕਸਲ ਗ੍ਰਿਡ 'ਤੇ ਸਨੈਪ ਕਰਦਾ ਹੈ।
alpha_thresholdਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ128
0 – 255
ਅਲਫ਼ਾ ਨੂੰ ਬਾਈਨਰਾਈਜ਼ ਕਰਨ ਲਈ ਥ੍ਰੈਸ਼ਹੋਲਡ, 0 ਤੋਂ 255 ਤੱਕ।
dominant_color_thresholdਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ0.05
0 – 1
ਪ੍ਰਮੁੱਖ ਰੰਗਾਂ ਲਈ ਥ੍ਰੈਸ਼ਹੋਲਡ, 0.0 ਤੋਂ 1.0 ਤੱਕ।
background_toleranceਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ0
0 – 255
ਪਿਛੋਕੜ ਲਈ ਸਹਿਣਸ਼ੀਲਤਾ, 0 ਤੋਂ 255 ਤੱਕ।
background_modeਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟcorners
edgescornersmidpoints
ਪਿਛੋਕੜ ਹਟਾਉਣ ਦੌਰਾਨ ਫ਼ਲੱਡ-ਫ਼ਿਲ ਲਈ ਸ਼ੁਰੂਆਤੀ ਸਥਾਨ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

ਫ਼ਾਈਲ ਪੈਰਾਮੀਟਰ ਜਨਤਕ https:// URL, 10 MB ਤੱਕ ਦਾ data: URI, ਜਾਂ ਅੱਪਲੋਡ ਦੇ file_url ਨੂੰ ਸਵੀਕਾਰਦੇ ਹਨ। ਫ਼ਾਈਲਾਂ

ਆਉਟਪੁੱਟ

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
pixel_scale
integerਇਨਪੁੱਟ ਵਿੱਚ ਪਛਾਣੀ ਗਈ ਪਿਕਸਲ ਸਕੇਲ।
palette
array of stringਪ੍ਰੋਸੈਸ ਕੀਤੇ ਮੀਡੀਆ ਦਾ ਰੰਗ ਪੈਲੇਟ।
num_colors
integerਪ੍ਰੋਸੈਸ ਕੀਤੇ ਮੀਡੀਆ ਦੀ ਰੰਗ-ਗਿਣਤੀ।
images
array of object {url, content_type, file_name, file_size, width, height}ਪ੍ਰੋਸੈਸ ਕੀਤੀ ਪਿਕਸਲ ਆਰਟ ਅਤੇ ਸਕੇਲ ਕੀਤੇ ਚਿੱਤਰ, ਦੋਵੇਂ PNG ਫਾਰਮੈਟ ਵਿੱਚ।

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/image2pixel.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt