Passer 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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Cette requête: 0,001 $ 1 crédit API · ≈ 0,11 ₽ L’exécuter sur cette page

Obtenir une clé API
Utility · Image

Votre premier résultat apparaîtra ici

Créez 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 pendant 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 au fur et à mesure de vos modifications.

•requis 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 deuxième 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’éclaircissement et d’assombrissement.

sharpen_mode par défaut basic

Méthode d’accentuation à utiliser.

par défaut sepia

Mode de couleur 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

Ajustement de la température des couleurs.

par défaut 0

Ajustement de la luminosité de l’image.

par défaut 0

Ajustement du contraste de l’image.

par défaut 0

Ajustement de la saturation des couleurs.

par défaut 1

Ajustement 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 flou.

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’éclaircissement et d’assombrissement.

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 l’accentuation en mode basic.

par défaut 1

Intensité de l’accentuation en mode basic.

par défaut 7

Rayon utilisé pour le bruit dans l’accentuation intelligente.

par défaut 0.75

Degré de préservation des contours.

par défaut 5

Intensité de l’accentuation intelligente.

par défaut 0.5

Rapport de fusion pour l’accentuation intelligente.

par défaut 0.8

Intensité de l’accentuation 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.ru/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.ru/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 au 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 des couleurs, aberration chromatique, flou, vignette, parabolisation et teinte. Chaque effet possède ses propres plages, comme la luminosité et le contraste de -100 à 100, le rayon du flou jusqu’à 31 et les décalages de canal 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_urlrequis 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
Ajustement de la température des couleurs.
brightnessfacultatif
Typenumber
Par défaut0
-100 – 100
Ajustement de la luminosité de l’image.
contrastfacultatif
Typenumber
Par défaut0
-100 – 100
Ajustement du contraste de l’image.
saturationfacultatif
Typenumber
Par défaut0
-100 – 100
Ajustement de la saturation des couleurs.
gammafacultatif
Typenumber
Par défaut1
0,2 – 2,2
Ajustement 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 flou.
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 autresmaroonpeachlavenderolive
Mode de couleur 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 deuxième 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’éclaircissement et d’assombrissement.
dodge_burn_intensityfacultatif
Typenumber
Par défaut0.5
0 – 1
Intensité de l’effet d’éclaircissement et d’assombrissement.
dodge_burn_modefacultatif
Typeenum
Par défautdodge
dodgeburndodge_and_burnburn_and_dodgecolor_dodgecolor_burnlinear_dodgelinear_burn
Mode utilisé pour l’effet d’éclaircissement et d’assombrissement.
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 d’accentuation.
sharpen_modefacultatif
Typeenum
Par défautbasic
basicsmartcas
Méthode d’accentuation à utiliser.
sharpen_radiusfacultatif
Typeinteger
Par défaut1
1 – 15
Rayon utilisé pour l’accentuation en mode basic.
sharpen_alphafacultatif
Typenumber
Par défaut1
0,1 – 5
Intensité de l’accentuation en mode basic.
noise_radiusfacultatif
Typeinteger
Par défaut7
1 – 25
Rayon utilisé pour le bruit dans l’accentuation 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 l’accentuation intelligente.
smart_sharpen_ratiofacultatif
Typenumber
Par défaut0.5
0 – 1
Rapport de fusion pour l’accentuation intelligente.
cas_amountfacultatif
Typenumber
Par défaut0.8
0 – 1
Intensité de l’accentuation 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.
requis 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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation par Go-mois) ou pendant 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et les fichiers 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 : Modification d’image

Pour les agents IA : cette page en Markdown se trouve à https://doitong.com/fr-CA/developers/models/post-processing.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt