Мазмұнға өту

Image2Pixel

Интеграциялау

Модель идентификаторы 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"

Бір орындауға 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

Фонды жою кезіндегі flood-fill бастапқы орындары.

әдепкі 32

Шығыс палитрасындағы түстердің ең көп саны; None түстер санын шектемейді.

Қолданылатын пиксель масштабы; None автоматты анықтауды қосады.

әдепкі 128

Альфаны бинаризациялау шегі, 0-ден 255-ке дейін.

әдепкі 0.05

Басым түстер шегі, 0.0-ден 1.0-ге дейін.

әдепкі 0

Фонға арналған рұқсат етілген ауытқу, 0-ден 255-ке дейін.

Мысалы, ['#000000', '#ffffff'] сияқты hex жолдарымен көрсетілген алдын ала анықталған палитра.

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.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"

Осы сұрауды іске қосу

Кілтіңіз осы браузерде қалады: ол тек Doitong API-ге жіберіледі және Remember параметрін белгілеcеңіз ғана localStorage ішінде сақталады. API кілтін алу

Image2Pixel туралы

Кіріс кескінін пиксельдік графикаға айналдырып, өңделген кескінді және PNG файлдары түріндегі масштабталған нұсқасын қайтарады. Палитраны `max_colors` (1-ден 256-ға дейін) арқылы шектеуге, hex түстерден тұратын `fixed_palette` беруге немесе `scale` мәнін 1-ден 64-ке дейін мәжбүрлеп орнатуға болады. Кішірейту әдістері, тазалау параметрлері және фонды жою режимдері бар. Жауапта түстер саны, палитра және анықталған пиксель масштабы да көрсетіледі.

Параметрлер

Канондық атауды немесе төл атауды жіберіңіз, екеуін қатар жібермеңіз. Канондық атаулар

АтауыТүрі ӘдепкіРұқсат етілген Сипаттама
image_urlміндетті image
Түріurl · image
Жақсартылған пиксельдік артқа түрлендіруге арналған бастапқы кескін URL-і.
max_colorsміндетті емес
Түріinteger | null
Әдепкі32
1 – 256
Шығыс палитрасындағы түстердің ең көп саны; None түстер санын шектемейді.
auto_color_detectміндетті емес
Түріboolean
Әдепкіfalse
Оңтайлы түстер санын автоматты таңдауды қосады.
fixed_paletteміндетті емес
Түріstring[]
Мысалы, ['#000000', '#ffffff'] сияқты hex жолдарымен көрсетілген алдын ала анықталған палитра.
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
Фонды жою кезіндегі flood-fill бастапқы орындары.
міндетті Канондық атау, бұл да қабылданады

Файл параметрлері жалпыға қолжетімді 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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Файлдарыңыз — таңдауыңызӘр outputs[].url — сақтау орнымыздағы көшірме: мәңгі (әр GB-ай үшін ақылы) немесе аккаунт параметрі не ?storage= арқылы 7 күн тегін сақталады.
Әр модельдегі пішім бірдей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/kk/developers/models/image2pixel.md. Барлық модельдер мен нұсқаулықтар: https://doitong.com/developers/llms.txt