Accéder au contenu

Post Processing

Intégrer

Identifiant du modèle 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"

Cette requête: 0,001 $ 1 crédit API L'exécuter sur cette page

Obtenir une clé API
Utility · Image

Votre premier résultat apparaîtra ici

Construisez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

•obligatoire image_url
Déposez un fichier ou

URL de l'image à traiter.

Avancé 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
par défaut
Déposez un fichier ou

URL de la seconde image, utilisée pour l'effet de fondu.

grain_style par défaut modern

Style utilisé pour l'effet de grain de film.

red_direction par défaut horizontal

Direction du déplacement du canal rouge.

green_direction par défaut horizontal

Direction du déplacement du canal vert.

blue_direction par défaut horizontal

Direction du déplacement du canal bleu.

blur_type par défaut gaussian

Méthode de flou à utiliser.

dodge_burn_mode par défaut dodge

Mode utilisé pour l'effet d'esquive et de brûlage.

sharpen_mode par défaut basic

Méthode de netteté à utiliser.

par défaut sepia

Mode colorimétrique utilisé pour la teinte.

par défaut luminance (Rec.709)

Méthode utilisée pour la désaturation.

par défaut 0.4

Intensité du grain de film lorsque l'effet est activé.

par défaut 10

Échelle du grain de film lorsque l'effet est activé.

par défaut 0

Réglage de la température des couleurs.

par défaut 0

Réglage de la luminosité de l'image.

par défaut 0

Réglage du contraste de l'image.

par défaut 0

Réglage de la saturation des couleurs.

par défaut 1

Réglage du gamma.

par défaut 0

Amplitude du déplacement du canal rouge.

par défaut 0

Amplitude du déplacement du canal vert.

par défaut 0

Amplitude du déplacement du canal bleu.

par défaut 3

Rayon utilisé pour le floutage.

par défaut 1

Valeur sigma du flou gaussien.

par défaut 0.5

Intensité du vignettage lorsque l'effet est activé.

par défaut 1

Coefficient utilisé par l'effet parabolize.

par défaut 0.5

Coordonnée X du sommet.

par défaut 0.5

Coordonnée Y du sommet.

par défaut 1

Intensité de l'effet de teinte.

par défaut 0.5

Facteur de fusion de l'effet de fondu.

par défaut 0.5

Intensité de l'effet d'esquive et de brûlage.

par défaut 1

Intensité de la lueur.

par défaut 5

Rayon utilisé pour flouter la lueur.

par défaut 1

Rayon utilisé pour la netteté en mode basique.

par défaut 1

Intensité de la netteté en mode basique.

par défaut 7

Rayon utilisé pour le bruit dans la netteté intelligente.

par défaut 0.75

Degré de préservation des contours.

par défaut 5

Intensité de la netteté intelligente.

par défaut 0.5

Ratio de fusion pour la netteté intelligente.

par défaut 0.8

Intensité de la netteté CAS.

par défaut 0.5

Seuil de solarisation.

par défaut 1

Degré de désaturation.

POST /run/post-processing?wait=20 devis → 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"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Post Processing

Applique plusieurs effets à une image en un seul appel, chacun étant activé par un commutateur `enable_` : grain, correction colorimétrique, aberration chromatique, flou, vignette, parabolisation et teinte. Chaque effet possède ses propres plages, par exemple luminosité et contraste de -100 à 100, rayon de flou jusqu’à 31 et décalage des canaux de -20 à 20. L’entrée est un `image_url`.

Paramètres

Envoyez soit le nom canonique, soit le nom natif, mais pas les deux. Noms canoniques

NomType Par défautAutorisé Description
image_urlobligatoire image
Typeurl · image
URL de l'image à traiter.
enable_grainfacultatif
Typeboolean
Par défautfalse
Activation de l'effet de grain de film.
grain_intensityfacultatif
Typenumber
Par défaut0.4
0 – 1
Intensité du grain de film lorsque l'effet est activé.
grain_scalefacultatif
Typenumber
Par défaut10
1 – 100
Échelle du grain de film lorsque l'effet est activé.
grain_stylefacultatif
Typeenum
Par défautmodern
modernanalogkodakfujicinematicnewspaper
Style utilisé pour l'effet de grain de film.
enable_color_correctionfacultatif
Typeboolean
Par défautfalse
Activation de la correction des couleurs.
temperaturefacultatif
Typenumber
Par défaut0
-100 – 100
Réglage de la température des couleurs.
brightnessfacultatif
Typenumber
Par défaut0
-100 – 100
Réglage de la luminosité de l'image.
contrastfacultatif
Typenumber
Par défaut0
-100 – 100
Réglage du contraste de l'image.
saturationfacultatif
Typenumber
Par défaut0
-100 – 100
Réglage de la saturation des couleurs.
gammafacultatif
Typenumber
Par défaut1
0,2 – 2,2
Réglage du gamma.
enable_chromaticfacultatif
Typeboolean
Par défautfalse
Activation de l'aberration chromatique.
red_shiftfacultatif
Typeinteger
Par défaut0
-20 – 20
Amplitude du déplacement du canal rouge.
red_directionfacultatif
Typeenum
Par défauthorizontal
horizontalvertical
Direction du déplacement du canal rouge.
green_shiftfacultatif
Typeinteger
Par défaut0
-20 – 20
Amplitude du déplacement du canal vert.
green_directionfacultatif
Typeenum
Par défauthorizontal
horizontalvertical
Direction du déplacement du canal vert.
blue_shiftfacultatif
Typeinteger
Par défaut0
-20 – 20
Amplitude du déplacement du canal bleu.
blue_directionfacultatif
Typeenum
Par défauthorizontal
horizontalvertical
Direction du déplacement du canal bleu.
enable_blurfacultatif
Typeboolean
Par défautfalse
Activation de l'effet de flou.
blur_typefacultatif
Typeenum
Par défautgaussian
gaussiankuwahara
Méthode de flou à utiliser.
blur_radiusfacultatif
Typeinteger
Par défaut3
0 – 31
Rayon utilisé pour le floutage.
blur_sigmafacultatif
Typenumber
Par défaut1
0,1 – 10
Valeur sigma du flou gaussien.
enable_vignettefacultatif
Typeboolean
Par défautfalse
Activation de l'effet de vignettage.
vignette_strengthfacultatif
Typenumber
Par défaut0.5
0 – 10
Intensité du vignettage lorsque l'effet est activé.
enable_parabolizefacultatif
Typeboolean
Par défautfalse
Activation de l'effet parabolize.
parabolize_coefffacultatif
Typenumber
Par défaut1
-10 – 10
Coefficient utilisé par l'effet parabolize.
vertex_xfacultatif
Typenumber
Par défaut0.5
0 – 1
Coordonnée X du sommet.
vertex_yfacultatif
Typenumber
Par défaut0.5
0 – 1
Coordonnée Y du sommet.
enable_tintfacultatif
Typeboolean
Par défautfalse
Activation de l'effet de teinte colorée.
tint_strengthfacultatif
Typenumber
Par défaut1
0,1 – 1
Intensité de l'effet de teinte.
tint_modefacultatif
Typeenum
Par défautsepia
sepiaredgreenbluecyanmagentayellowpurpleorangewarmcoollimenavyvintageroseteal
+4 de plusmaroonpeachlavenderolive
Mode colorimétrique utilisé pour la teinte.
enable_dissolvefacultatif
Typeboolean
Par défautfalse
Activation de l'effet de fondu.
dissolve_image_urlfacultatif
Typeurl · image
Par défaut
URL de la seconde image, utilisée pour l'effet de fondu.
dissolve_factorfacultatif
Typenumber
Par défaut0.5
0 – 1
Facteur de fusion de l'effet de fondu.
enable_dodge_burnfacultatif
Typeboolean
Par défautfalse
Activation de l'effet d'esquive et de brûlage.
dodge_burn_intensityfacultatif
Typenumber
Par défaut0.5
0 – 1
Intensité de l'effet d'esquive et de brûlage.
dodge_burn_modefacultatif
Typeenum
Par défautdodge
dodgeburndodge_and_burnburn_and_dodgecolor_dodgecolor_burnlinear_dodgelinear_burn
Mode utilisé pour l'effet d'esquive et de brûlage.
enable_glowfacultatif
Typeboolean
Par défautfalse
Activation de l'effet de lueur.
glow_intensityfacultatif
Typenumber
Par défaut1
0 – 5
Intensité de la lueur.
glow_radiusfacultatif
Typeinteger
Par défaut5
1 – 50
Rayon utilisé pour flouter la lueur.
enable_sharpenfacultatif
Typeboolean
Par défautfalse
Activation de l'effet de netteté.
sharpen_modefacultatif
Typeenum
Par défautbasic
basicsmartcas
Méthode de netteté à utiliser.
sharpen_radiusfacultatif
Typeinteger
Par défaut1
1 – 15
Rayon utilisé pour la netteté en mode basique.
sharpen_alphafacultatif
Typenumber
Par défaut1
0,1 – 5
Intensité de la netteté en mode basique.
noise_radiusfacultatif
Typeinteger
Par défaut7
1 – 25
Rayon utilisé pour le bruit dans la netteté intelligente.
preserve_edgesfacultatif
Typenumber
Par défaut0.75
0 – 1
Degré de préservation des contours.
smart_sharpen_strengthfacultatif
Typenumber
Par défaut5
0 – 25
Intensité de la netteté intelligente.
smart_sharpen_ratiofacultatif
Typenumber
Par défaut0.5
0 – 1
Ratio de fusion pour la netteté intelligente.
cas_amountfacultatif
Typenumber
Par défaut0.8
0 – 1
Intensité de la netteté CAS.
enable_solarizefacultatif
Typeboolean
Par défautfalse
Indique s'il faut appliquer la solarisation.
solarize_thresholdfacultatif
Typenumber
Par défaut0.5
0 – 1
Seuil de solarisation.
enable_desaturatefacultatif
Typeboolean
Par défautfalse
Indique s'il faut appliquer la désaturation.
desaturate_factorfacultatif
Typenumber
Par défaut1
0 – 1
Degré de désaturation.
desaturate_methodfacultatif
Typeenum
Par défautluminance (Rec.709)
luminance (Rec.709)luminance (Rec.601)averagelightness
Méthode utilisée pour la désaturation.
obligatoire Nom canonique, également accepté

Les paramètres de fichier acceptent une URL publique https://, un URI data: jusqu'à 10 MB ou le file_url d'un téléversement. Fichiers

Sortie

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"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie sur notre stockage : conservée indéfiniment (facturation par Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Une structure identique pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et l'audio. output est l'objet de résultat propre au modèle.
Champs de sortie
images
array of object {url, content_type, file_name, file_size, width, height}Images résultant du traitement.

Plus de modèles : Édition d’image

Pour les agents IA : cette page au format Markdown est disponible à l'adresse https://doitong.com/fr-FR/developers/models/post-processing.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt