Naar inhoud springen

Post Processing

Integreren

Model-ID post-processing
# 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/post-processing?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"

Deze request: $ 0,001 1 API-tegoed Op deze pagina uitvoeren

API-sleutel ophalen
Utility · Afbeelding

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht image_url
Sleep een bestand hierheen of

Afbeeldings-URL voor verwerking.

Geavanceerd dissolve_image_url · grain_style · red_direction · green_direction · blue_direction · blur_type · dodge_burn_mode · sharpen_mode · tint_mode · desaturate_method · grain_intensity · grain_scale · temperature · brightness · contrast · saturation · gamma · red_shift · green_shift · blue_shift · blur_radius · blur_sigma · vignette_strength · parabolize_coeff · vertex_x · vertex_y · tint_strength · dissolve_factor · dodge_burn_intensity · glow_intensity · glow_radius · sharpen_radius · sharpen_alpha · noise_radius · preserve_edges · smart_sharpen_strength · smart_sharpen_ratio · cas_amount · solarize_threshold · desaturate_factor · enable_grain · enable_color_correction · enable_chromatic · enable_blur · enable_vignette · enable_parabolize · enable_tint · enable_dissolve · enable_dodge_burn · enable_glow · enable_sharpen · enable_solarize · enable_desaturate
standaard
Sleep een bestand hierheen of

URL van de tweede afbeelding, gebruikt voor het oploseffect.

grain_style standaard modern

Stijl die voor het filmkorreleffect wordt gebruikt.

red_direction standaard horizontal

Richting van verschuiving voor het rode kanaal.

green_direction standaard horizontal

Richting van verschuiving voor het groene kanaal.

blue_direction standaard horizontal

Richting van verschuiving voor het blauwe kanaal.

blur_type standaard gaussian

Te gebruiken vervagingsmethode.

dodge_burn_mode standaard dodge

Modus die voor het dodge-and-burn-effect wordt gebruikt.

sharpen_mode standaard basic

Te gebruiken verscherpingsmethode.

standaard sepia

Kleurmodus die voor het kleuren wordt gebruikt.

standaard luminance (Rec.709)

Methode die voor desaturatie wordt gebruikt.

standaard 0.4

Intensiteit van filmkorrel wanneer het effect is ingeschakeld.

standaard 10

Schaal van de filmkorrel wanneer het effect is ingeschakeld.

standaard 0

Aanpassing van de kleurtemperatuur.

standaard 0

Aanpassing van de helderheid van de afbeelding.

standaard 0

Aanpassing van het contrast van de afbeelding.

standaard 0

Aanpassing van de kleurverzadiging.

standaard 1

Aanpassing van gamma.

standaard 0

Hoeveelheid verschuiving voor het rode kanaal.

standaard 0

Hoeveelheid verschuiving voor het groene kanaal.

standaard 0

Hoeveelheid verschuiving voor het blauwe kanaal.

standaard 3

Straal die voor vervaging wordt gebruikt.

standaard 1

Sigmawaarde van Gaussiaanse vervaging.

standaard 0.5

Sterkte van de vignettering wanneer het effect is ingeschakeld.

standaard 1

Coëfficiënt die door het parabolize-effect wordt gebruikt.

standaard 0.5

X-coördinaat van de top.

standaard 0.5

Y-coördinaat van de top.

standaard 1

Sterkte van het kleurzweemeffect.

standaard 0.5

Mengfactor voor het oploseffect.

standaard 0.5

Intensiteit van het dodge-and-burn-effect.

standaard 1

Intensiteit van het gloed-effect.

standaard 5

Straal die wordt gebruikt om de gloed te vervagen.

standaard 1

Straal die in de basismodus voor verscherping wordt gebruikt.

standaard 1

Verscherpingsintensiteit in de basismodus.

standaard 7

Straal die in smart sharpening voor ruis wordt gebruikt.

standaard 0.75

Mate van randbehoud.

standaard 5

Intensiteit van smart sharpening.

standaard 0.5

Mengverhouding voor smart sharpening.

standaard 0.8

Intensiteit van CAS-verscherping.

standaard 0.5

Drempel voor solarisatie.

standaard 1

Mate van desaturatie.

POST /run/post-processing?wait=20 prijsopgave → $ 0,001
# 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/post-processing?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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Post Processing

Past meerdere effecten in één aanroep toe op één afbeelding, elk ingeschakeld met een `enable_`-schakelaar: korrel, kleurcorrectie, chromatische aberratie, vervaging, vignet, parabolize en tint. Elk effect heeft eigen bereiken, zoals helderheid en contrast van -100 tot 100, een vervagingsradius tot 31 en kanaalverschuivingen van -20 tot 20. De invoer is een `image_url`.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
image_urlverplicht image
Typeurl · image
Afbeeldings-URL voor verwerking.
enable_grainoptioneel
Typeboolean
Standaardfalse
Schakelaar voor het filmkorreleffect.
grain_intensityoptioneel
Typenumber
Standaard0.4
0 – 1
Intensiteit van filmkorrel wanneer het effect is ingeschakeld.
grain_scaleoptioneel
Typenumber
Standaard10
1 – 100
Schaal van de filmkorrel wanneer het effect is ingeschakeld.
grain_styleoptioneel
Typeenum
Standaardmodern
modernanalogkodakfujicinematicnewspaper
Stijl die voor het filmkorreleffect wordt gebruikt.
enable_color_correctionoptioneel
Typeboolean
Standaardfalse
Schakelaar voor kleurcorrectie.
temperatureoptioneel
Typenumber
Standaard0
-100 – 100
Aanpassing van de kleurtemperatuur.
brightnessoptioneel
Typenumber
Standaard0
-100 – 100
Aanpassing van de helderheid van de afbeelding.
contrastoptioneel
Typenumber
Standaard0
-100 – 100
Aanpassing van het contrast van de afbeelding.
saturationoptioneel
Typenumber
Standaard0
-100 – 100
Aanpassing van de kleurverzadiging.
gammaoptioneel
Typenumber
Standaard1
0,2 – 2,2
Aanpassing van gamma.
enable_chromaticoptioneel
Typeboolean
Standaardfalse
Schakelaar voor chromatische aberratie.
red_shiftoptioneel
Typeinteger
Standaard0
-20 – 20
Hoeveelheid verschuiving voor het rode kanaal.
red_directionoptioneel
Typeenum
Standaardhorizontal
horizontalvertical
Richting van verschuiving voor het rode kanaal.
green_shiftoptioneel
Typeinteger
Standaard0
-20 – 20
Hoeveelheid verschuiving voor het groene kanaal.
green_directionoptioneel
Typeenum
Standaardhorizontal
horizontalvertical
Richting van verschuiving voor het groene kanaal.
blue_shiftoptioneel
Typeinteger
Standaard0
-20 – 20
Hoeveelheid verschuiving voor het blauwe kanaal.
blue_directionoptioneel
Typeenum
Standaardhorizontal
horizontalvertical
Richting van verschuiving voor het blauwe kanaal.
enable_bluroptioneel
Typeboolean
Standaardfalse
Schakelaar voor het vervagingseffect.
blur_typeoptioneel
Typeenum
Standaardgaussian
gaussiankuwahara
Te gebruiken vervagingsmethode.
blur_radiusoptioneel
Typeinteger
Standaard3
0 – 31
Straal die voor vervaging wordt gebruikt.
blur_sigmaoptioneel
Typenumber
Standaard1
0,1 – 10
Sigmawaarde van Gaussiaanse vervaging.
enable_vignetteoptioneel
Typeboolean
Standaardfalse
Schakelaar voor het vignetteringseffect.
vignette_strengthoptioneel
Typenumber
Standaard0.5
0 – 10
Sterkte van de vignettering wanneer het effect is ingeschakeld.
enable_parabolizeoptioneel
Typeboolean
Standaardfalse
Schakelaar voor het parabolize-effect.
parabolize_coeffoptioneel
Typenumber
Standaard1
-10 – 10
Coëfficiënt die door het parabolize-effect wordt gebruikt.
vertex_xoptioneel
Typenumber
Standaard0.5
0 – 1
X-coördinaat van de top.
vertex_yoptioneel
Typenumber
Standaard0.5
0 – 1
Y-coördinaat van de top.
enable_tintoptioneel
Typeboolean
Standaardfalse
Schakelaar voor het kleurzweemeffect.
tint_strengthoptioneel
Typenumber
Standaard1
0,1 – 1
Sterkte van het kleurzweemeffect.
tint_modeoptioneel
Typeenum
Standaardsepia
sepiaredgreenbluecyanmagentayellowpurpleorangewarmcoollimenavyvintageroseteal
+4 meermaroonpeachlavenderolive
Kleurmodus die voor het kleuren wordt gebruikt.
enable_dissolveoptioneel
Typeboolean
Standaardfalse
Schakelaar voor het oploseffect.
dissolve_image_urloptioneel
Typeurl · image
Standaard
URL van de tweede afbeelding, gebruikt voor het oploseffect.
dissolve_factoroptioneel
Typenumber
Standaard0.5
0 – 1
Mengfactor voor het oploseffect.
enable_dodge_burnoptioneel
Typeboolean
Standaardfalse
Schakelaar voor het dodge-and-burn-effect.
dodge_burn_intensityoptioneel
Typenumber
Standaard0.5
0 – 1
Intensiteit van het dodge-and-burn-effect.
dodge_burn_modeoptioneel
Typeenum
Standaarddodge
dodgeburndodge_and_burnburn_and_dodgecolor_dodgecolor_burnlinear_dodgelinear_burn
Modus die voor het dodge-and-burn-effect wordt gebruikt.
enable_glowoptioneel
Typeboolean
Standaardfalse
Schakelaar voor het gloed-effect.
glow_intensityoptioneel
Typenumber
Standaard1
0 – 5
Intensiteit van het gloed-effect.
glow_radiusoptioneel
Typeinteger
Standaard5
1 – 50
Straal die wordt gebruikt om de gloed te vervagen.
enable_sharpenoptioneel
Typeboolean
Standaardfalse
Schakelaar voor het verscherpingseffect.
sharpen_modeoptioneel
Typeenum
Standaardbasic
basicsmartcas
Te gebruiken verscherpingsmethode.
sharpen_radiusoptioneel
Typeinteger
Standaard1
1 – 15
Straal die in de basismodus voor verscherping wordt gebruikt.
sharpen_alphaoptioneel
Typenumber
Standaard1
0,1 – 5
Verscherpingsintensiteit in de basismodus.
noise_radiusoptioneel
Typeinteger
Standaard7
1 – 25
Straal die in smart sharpening voor ruis wordt gebruikt.
preserve_edgesoptioneel
Typenumber
Standaard0.75
0 – 1
Mate van randbehoud.
smart_sharpen_strengthoptioneel
Typenumber
Standaard5
0 – 25
Intensiteit van smart sharpening.
smart_sharpen_ratiooptioneel
Typenumber
Standaard0.5
0 – 1
Mengverhouding voor smart sharpening.
cas_amountoptioneel
Typenumber
Standaard0.8
0 – 1
Intensiteit van CAS-verscherping.
enable_solarizeoptioneel
Typeboolean
Standaardfalse
Of solarisatie moet worden toegepast.
solarize_thresholdoptioneel
Typenumber
Standaard0.5
0 – 1
Drempel voor solarisatie.
enable_desaturateoptioneel
Typeboolean
Standaardfalse
Of desaturatie moet worden toegepast.
desaturate_factoroptioneel
Typenumber
Standaard1
0 – 1
Mate van desaturatie.
desaturate_methodoptioneel
Typeenum
Standaardluminance (Rec.709)
luminance (Rec.709)luminance (Rec.601)averagelightness
Methode die voor desaturatie wordt gebruikt.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "post-processing",
  "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": 1,
    "usd": "0.001",
    "charged": 1,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
images
array of object {url, content_type, file_name, file_size, width, height}Afbeeldingen die uit de verwerking voortkomen.

Meer modellen: Afbeelding bewerken

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/post-processing.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt