falImage to imageComing soon

fal-ai/post-processing

fal-ai/post-processing is an image to image tool from fal that runs in the background and returns images. Coming soon: listed with its price, not yet open to runs.

This tool is listed but not yet available to run.

Priced by usage

Pricing

$0.0013 per request. The final charge comes from usage.

Limits

Runs
In the background
Returns
image
Longest queue wait
3600s
Run deadline
1800s
Largest inline input
1024 KB
Largest input file
500 MB
Largest output
4768 MB
Outputs per run
16

Input

FieldKindDefaultDescription
image_url requiredURL or file—URL of image to process
enable_graintrue or falsefalseEnable film grain effect
grain_intensitynumber
0 to 1
0.4Film grain intensity (when enabled)
grain_scalenumber
1 to 100
10Film grain scale (when enabled)
grain_styleone of
modern, analog, kodak, fuji, cinematic, newspaper
modernStyle of film grain to apply
enable_color_correctiontrue or falsefalseEnable color correction
temperaturenumber
-100 to 100
0Color temperature adjustment
brightnessnumber
-100 to 100
0Brightness adjustment
contrastnumber
-100 to 100
0Contrast adjustment
saturationnumber
-100 to 100
0Saturation adjustment
gammanumber
0.2 to 2.2
1Gamma adjustment
enable_chromatictrue or falsefalseEnable chromatic aberration
red_shiftnumber (whole)
-20 to 20
0Red channel shift amount
red_directionone of
horizontal, vertical
horizontalRed channel shift direction
green_shiftnumber (whole)
-20 to 20
0Green channel shift amount
green_directionone of
horizontal, vertical
horizontalGreen channel shift direction
blue_shiftnumber (whole)
-20 to 20
0Blue channel shift amount
blue_directionone of
horizontal, vertical
horizontalBlue channel shift direction
enable_blurtrue or falsefalseEnable blur effect
blur_typeone of
gaussian, kuwahara
gaussianType of blur to apply
blur_radiusnumber (whole)
0 to 31
3Blur radius
blur_sigmanumber
0.1 to 10
1Sigma for Gaussian blur
enable_vignettetrue or falsefalseEnable vignette effect
vignette_strengthnumber
0 to 10
0.5Vignette strength (when enabled)
enable_parabolizetrue or falsefalseEnable parabolize effect
parabolize_coeffnumber
-10 to 10
1Parabolize coefficient
vertex_xnumber
0 to 1
0.5Vertex X position
vertex_ynumber
0 to 1
0.5Vertex Y position
enable_tinttrue or falsefalseEnable color tint effect
tint_strengthnumber
0.1 to 1
1Tint strength
tint_modeone of
sepia, red, green, blue, cyan, magenta, yellow, purple, orange, warm, cool, lime, navy, vintage, rose, teal, maroon, peach, lavender, olive
sepiaTint color mode
enable_dissolvetrue or falsefalseEnable dissolve effect
dissolve_image_urltextURL of second image for dissolve
dissolve_factornumber
0 to 1
0.5Dissolve blend factor
enable_dodge_burntrue or falsefalseEnable dodge and burn effect
dodge_burn_intensitynumber
0 to 1
0.5Dodge and burn intensity
dodge_burn_modeone of
dodge, burn, dodge_and_burn, burn_and_dodge, color_dodge, color_burn, linear_dodge, linear_burn
dodgeDodge and burn mode
enable_glowtrue or falsefalseEnable glow effect
glow_intensitynumber
0 to 5
1Glow intensity
glow_radiusnumber (whole)
1 to 50
5Glow blur radius
enable_sharpentrue or falsefalseEnable sharpen effect
sharpen_modeone of
basic, smart, cas
basicType of sharpening to apply
sharpen_radiusnumber (whole)
1 to 15
1Sharpen radius (for basic mode)
sharpen_alphanumber
0.1 to 5
1Sharpen strength (for basic mode)
noise_radiusnumber (whole)
1 to 25
7Noise radius for smart sharpen
preserve_edgesnumber
0 to 1
0.75Edge preservation factor
smart_sharpen_strengthnumber
0 to 25
5Smart sharpen strength
smart_sharpen_rationumber
0 to 1
0.5Smart sharpen blend ratio
cas_amountnumber
0 to 1
0.8CAS sharpening amount
enable_solarizetrue or falsefalseEnable solarize effect
solarize_thresholdnumber
0 to 1
0.5Solarize threshold
enable_desaturatetrue or falsefalseEnable desaturation effect
desaturate_factornumber
0 to 1
1Desaturation factor
desaturate_methodone of
luminance (Rec.709), luminance (Rec.601), average, lightness
luminance (Rec.709)Desaturation method

Same request in code

curl https://api.spiral.ai/v1/runs \
  -H "Authorization: Bearer $SPIRAL_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "provider": "fal",
    "model": "fal-ai/post-processing",
    "input": {
      "image_url": "https://storage.googleapis.com/falserverless/web-examples/post-process/postpro-input.jpg"
    }
  }'