Vad det gör
Ange exakt en av photo_id (en enda bild, returnerar {"photo_id", "adjustments"}) eller photo_ids (en lista, tillämpar samma justeringar på var och en för sig och returnerar {"results": [...], "applied", "failed"}, en post per bild så att ett felaktigt id i listan inte förlorar resten av batchen). adjustments kopplar reglagenamn till tal, till exempel {"exposure": 20, "contrast": 10, "temperature": 5}. Reglagen, alla -100..100 där 0 betyder ingen ändring om inget intervall anges: ljus: exposure, contrast, highlights, shadows, whites, blacks färg: temperature, tint, vibrance, saturation, och per färg hsl_hue_<c>, hsl_sat_<c>, hsl_lum_<c> för c i red, orange, yellow, green, aqua, blue, purple, magenta närvaro: texture, clarity, dehaze detaljer: sharp_amount (0..150), sharp_radius (10..200), nr_luminance (0..100), nr_color (0..100) delad tonning: split_shadow_hue, split_highlight_hue (0..360), split_shadow_sat, split_highlight_sat (0..100), split_balance effekter: vignette_amount, vignette_midpoint (10..90), grain_amount (0..100, filmkorn) looks: color_grade (en nyckel för färgsättning från list_presets), color_grade_intensity (0..100), fx_preset (en nyckel för experimentell förinställning från list_presets, eller "none"), fx_amount (0..100), auto_color (0..100, styrka för Auto Color, se apply_auto_color), auto_color_mode ("color" eller "contrast"), lut_name (en LUT från list_luts, eller "none"), lut_strength (0..100) tone_curve_<luminance|red|green|blue>: en lista med [x, y]-punkter i 0..1 crop_x, crop_y, crop_w, crop_h (pixlar) För att beskära efter bildförhållande utan pixelräkning, använd crop_photo. För att bara ändra en del av bilden, använd mask_adjust. Värdena är absoluta reglagelägen, inte differenser, och en analyserad bild som ingen har redigerat ligger redan på värdena för sin scenförinställning: för en relativ begäran (”ett steg ljusare” = exposure +50, ”lite varmare”), läs det aktuella värdet med get_photo_edits och lägg till det. Värden begränsas till intervallet och okända namn avvisas med listan över giltiga. Nya värden skriver över tidigare värden per reglage, andra reglage behåller sina inställningar. Reglagen fungerar på Lightroom-vis: negativa highlights återställer ljusa områden, exposure +50 är ett steg. En bild som redigerats i imagics äldre motor flyttas först till den nuvarande och behåller sin look, så de här värdena betyder samma sak på varje bild.
Parametrar
| Namn | Typ | Obligatorisk |
|---|---|---|
photo_id |
int | None |
valfritt |
adjustments |
dict | None |
valfritt |
photo_ids |
list[int] | None |
valfritt |
Så ber du om det
Du anropar det inte vid namn. Du säger vad du vill ha, och agenten väljer verktyget:
Använd den varma filmlooken på varje bild att behålla i den här mappen och exportera JPEG med kvalitet 92.
Resten av verktygen i gruppen redigering
Arbetsflöden som använder det
- Batchredigera RAW-filer med en AI-agent — batchredigera RAW-filer AI
Var det körs
På din dator. imagics MCP-server är en lokal process som din AI-klient startar; bilderna lämnar aldrig din disk och inget laddas upp. Det gäller för varje verktyg i referensen, även det här.
För att anropa det behöver du en MCP-klient ansluten till imagic. Installationen tar ungefär tre minuter för Claude Code, Cursor, VS Code, Codex, Gemini CLI och tio till.
Ge din AI hela pipelinen
apply_adjustments är ett av 30 verktyg i imagic Max. Den gratis provperioden på 500 exporter innehåller alla.