Gå til innhold

Image2Pixel

Integrer

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

Opptil 0,153 $ per kjøring belastes etter faktisk bruk, resten tilbakebetales Kjør den på denne siden

Hent API-nøkkel
Utility Bilderedigering #post-processing#pixel-art

Konverterer bilder til ren pikselgrafikk med palettbegrensninger, skalaoppdagelse og valgfri transparent bakgrunn

Utility · Bilde

Det første resultatet ditt kommer her

Bygg en forespørsel nedenfor og kjør den med API-nøkkelen din. Utdata kopieres til lagringen vår, lagret for alltid eller 7 dager gratis.

Bygg en forespørsel

Kontrollene genereres fra modellskjemaet. Koden og prisen oppdateres når du endrer dem.

•obligatorisk image_url
Slipp en fil, eller

Kilde-URL for bilde som skal konverteres til forbedret pikselkunst.

Avansert 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 standard auto

Metode brukt til å oppdage skalaen.

downscale_method standard dominant

Metode brukt til å nedskalere til pikselkunst.

background_mode standard corners

Startposisjoner for flomfylling under fjerning av bakgrunn.

standard 32

Maksimalt antall farger i utdata-paletten; None tillater et ubegrenset antall farger.

Pikselskala som skal brukes; None aktiverer automatisk oppdaging.

standard 128

Terskel for binarisering av alfa, fra 0 til 255.

standard 0.05

Toleranse for dominerende farger, fra 0.0 til 1.0.

standard 0

Toleranse for bakgrunnen, fra 0 til 255.

Valgfri forhåndsdefinert palett angitt med hex-strenger, for eksempel ['#000000', '#ffffff'].

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

Kjør denne forespørselen

Nøkkelen din blir i denne nettleseren: Den sendes bare til Doitong API og lagres bare i localStorage hvis du krysser av for Husk. Hent en API-nøkkel

Om Image2Pixel

Gjør et inngangsbilde om til pikselgrafikk og returnerer det behandlede bildet samt en skalert versjon som PNG-filer. Du kan begrense paletten med `max_colors` (1 til 256), oppgi en `fixed_palette` med hex-farger eller tvinge en `scale` fra 1 til 64. Flere nedskaleringsmetoder, oppryddingsalternativer og moduser for fjerning av bakgrunn er tilgjengelige. Responsen rapporterer også antall farger, paletten og den oppdagede pikselstørrelsen.

Parametere

Send enten det kanoniske navnet eller det opprinnelige navnet, ikke begge. Kanoniske navn

NavnType StandardTillatt Beskrivelse
image_urlobligatorisk image
Typeurl · image
Kilde-URL for bilde som skal konverteres til forbedret pikselkunst.
max_colorsvalgfritt
Typeinteger | null
Standard32
1 – 256
Maksimalt antall farger i utdata-paletten; None tillater et ubegrenset antall farger.
auto_color_detectvalgfritt
Typeboolean
Standardfalse
Aktiverer automatisk valg av optimalt antall farger.
fixed_palettevalgfritt
Typestring[]
Valgfri forhåndsdefinert palett angitt med hex-strenger, for eksempel ['#000000', '#ffffff'].
detect_methodvalgfritt
Typeenum
Standardauto
autorunsedge
Metode brukt til å oppdage skalaen.
scalevalgfritt
Typeinteger | null
1 – 64
Pikselskala som skal brukes; None aktiverer automatisk oppdaging.
downscale_methodvalgfritt
Typeenum
Standarddominant
dominantmedianmodemeancontent-adaptive
Metode brukt til å nedskalere til pikselkunst.
trim_bordersvalgfritt
Typeboolean
Standardfalse
Styrer beskjæring av bildekantene.
transparent_backgroundvalgfritt
Typeboolean
Standardfalse
Fjerning av bakgrunn gjennom gjennomsiktighet: når bildekorrigeringen er ferdig, blir sammenhengende fargeområder som berører en bildekant gjennomsiktige.
cleanup_morphvalgfritt
Typeboolean
Standardfalse
Støyfjerning ved hjelp av morfologiske operasjoner.
cleanup_jaggyvalgfritt
Typeboolean
Standardfalse
Opprydding av taggete kanter ved å fjerne isolerte diagonale piksler.
snap_gridvalgfritt
Typeboolean
Standardtrue
Tilpasser utdataene til pikselrutenettet.
alpha_thresholdvalgfritt
Typeinteger
Standard128
0 – 255
Terskel for binarisering av alfa, fra 0 til 255.
dominant_color_thresholdvalgfritt
Typenumber
Standard0.05
0 – 1
Toleranse for dominerende farger, fra 0.0 til 1.0.
background_tolerancevalgfritt
Typeinteger
Standard0
0 – 255
Toleranse for bakgrunnen, fra 0 til 255.
background_modevalgfritt
Typeenum
Standardcorners
edgescornersmidpoints
Startposisjoner for flomfylling under fjerning av bakgrunn.
obligatorisk Kanonisk navn, også godkjent

Filparametere tar imot en offentlig https:// URL, en data: URI på opptil 10 MB eller file_url fra en opplasting. Filer

Utdata

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"
  }
}
Filene dine, ditt valgHver outputs[].url er en kopi på lagringen vår: lagret for alltid (betalt per GB-måned) eller 7 dager gratis, styrt av kontoinnstillingen din eller ?storage=.
Samme struktur for hver modelltype, url, content_type, width, height og duration, for bilder, video og lyd. output er modellens eget resultatobjekt.
Utdatafelt
pixel_scale
integerPikselskala oppdaget i inndataene.
palette
array of stringFargepalett fra det behandlede mediet.
num_colors
integerAntall farger i det behandlede mediet.
images
array of object {url, content_type, file_name, file_size, width, height}Behandlet pikselkunst og skalerte bilder, begge i PNG-format.

For AI-agenter: Denne siden som Markdown finnes på https://doitong.com/no/developers/models/image2pixel.md. Alle modeller og veiledninger: https://doitong.com/developers/llms.txt