Wat dit doen
Gee presies een van photo_id (’n enkele foto, gee {"photo_id", "adjustments"} terug) of photo_ids (’n lys, pas dieselfde aanpassings op elkeen onafhanklik toe en gee {"results": [...], "applied", "failed"} terug, een inskrywing per foto sodat ’n slegte id in die lys nie die res van die bondel verloor nie). adjustments karteer glyernaam na getalle, byvoorbeeld {"exposure": 20, "contrast": 10, "temperature": 5}. Die glyers, almal -100..100 met 0 wat geen verandering beteken tensy ’n omvang gegee is: lig: exposure, contrast, highlights, shadows, whites, blacks kleur: temperature, tint, vibrance, saturation, en per kleur hsl_hue_<c>, hsl_sat_<c>, hsl_lum_<c> vir c in red, orange, yellow, green, aqua, blue, purple, magenta teenwoordigheid: texture, clarity, dehaze detail: sharp_amount (0..150), sharp_radius (10..200), nr_luminance (0..100), nr_color (0..100) gesplete toning: split_shadow_hue, split_highlight_hue (0..360), split_shadow_sat, split_highlight_sat (0..100), split_balance effekte: vignette_amount, vignette_midpoint (10..90), grain_amount (0..100, filmkorrel) looks: color_grade (’n graderingsleutel uit list_presets), color_grade_intensity (0..100), fx_preset (’n eksperimentele voorafinstellingsleutel uit list_presets, of "none"), fx_amount (0..100), auto_color (0..100, Auto Color-sterkte; sien apply_auto_color), auto_color_mode ("color" of "contrast"), lut_name (’n LUT uit list_luts, of "none"), lut_strength (0..100) tone_curve_<luminance|red|green|blue>: ’n lys [x, y]-punte in 0..1 crop_x, crop_y, crop_w, crop_h (pixels) Om volgens aspekverhouding te sny sonder pixelrekenkunde, gebruik crop_photo; om net deel van die raam te verander, gebruik mask_adjust. Waardes is absolute glyerposisies, nie verskille nie, en ’n ontlede foto wat niemand geredigeer het nie sit reeds op sy toneelvoorafinstelling se waardes: vir ’n relatiewe versoek ("’n stop helderder" = exposure +50, "’n bietjie warmer"), lees die huidige waarde met get_photo_edits en tel daarby. Waardes word tot die omvang beperk en onbekende name word met die geldige lys verwerp. Nuwe waardes oorskryf vorige waardes per glyer; ander glyers behou hul instellings. Die glyers werk die Lightroom-manier: negatiewe highlights herstel helder gebiede, exposure +50 is een stop. ’n Foto wat op imagic se ouer enjin geredigeer is, word eers na die huidige een verskuif, met behoud van sy look, so hierdie waardes beteken dieselfde op elke foto.
Parameters
| Naam | Tipe | Vereis |
|---|---|---|
photo_id |
int | None |
opsioneel |
adjustments |
dict | None |
opsioneel |
photo_ids |
list[int] | None |
opsioneel |
Om daarvoor te vra
Jy roep dit nie by die naam nie. Jy sê wat jy wil hê, en die agent kies die gereedskap:
Pas die warm filmlook op elke foto om te hou in hierdie vouer toe en eksporteer JPEG’s teen gehalte 92.
Die res van die redigering-gereedskap
Werkvloeie wat dit gebruik
- Redigeer RAW-lêers in bondels met ’n KI-agent — bondelredigeer RAW-lêers KI
Waar dit loop
Op jou rekenaar. imagic se MCP-bediener is 'n plaaslike proses wat jou KI-kliënt begin; die foto's verlaat nooit jou skyf nie en niks word opgelaai nie. Dit is waar van elke gereedskap in die verwysing, hierdie een ingesluit.
Om dit aan te roep het jy 'n MCP-kliënt nodig wat aan imagic gekoppel is. Opstelling neem ongeveer drie minute vir Claude Code, Cursor, VS Code, Codex, Gemini CLI en tien ander.
Gee jou KI die hele pyplyn
apply_adjustments is een van 30 gereedskap in imagic Max. Die gratis proef van 500 eksporte sluit almal in.