editare

apply_adjustments

Setează valorile cursoarelor editorului pe o poză, sau aceleași valori pe mai multe.

Ce face

Transmite exact unul dintre photo_id (o singură poză, returnează {"photo_id", "adjustments"}) sau photo_ids (o listă, aplică aceleași ajustări fiecăreia independent și returnează {"results": [...], "applied", "failed"}, câte o intrare pe poză, așa că un id greșit din listă nu pierde restul lotului). adjustments asociază nume de cursoare cu numere, de exemplu {"exposure": 20, "contrast": 10, "temperature": 5}. Cursoarele, toate -100..100 cu 0 însemnând nicio schimbare, cu excepția cazului în care este dat un interval: lumină: exposure, contrast, highlights, shadows, whites, blacks culoare: temperature, tint, vibrance, saturation, și pentru fiecare culoare hsl_hue_<c>, hsl_sat_<c>, hsl_lum_<c> pentru c în red, orange, yellow, green, aqua, blue, purple, magenta prezență: texture, clarity, dehaze detaliu: sharp_amount (0..150), sharp_radius (10..200), nr_luminance (0..100), nr_color (0..100) split toning: split_shadow_hue, split_highlight_hue (0..360), split_shadow_sat, split_highlight_sat (0..100), split_balance efecte: vignette_amount, vignette_midpoint (10..90), grain_amount (0..100, grăunte de film) look-uri: color_grade (o cheie de etalonare din list_presets), color_grade_intensity (0..100), fx_preset (o cheie de preset experimental din list_presets, sau "none"), fx_amount (0..100), auto_color (0..100, intensitatea Auto Color; vezi apply_auto_color), auto_color_mode ("color" sau "contrast"), lut_name (un LUT din list_luts, sau "none"), lut_strength (0..100) tone_curve_<luminance|red|green|blue>: o listă de puncte [x, y] în 0..1 crop_x, crop_y, crop_w, crop_h (pixeli) Pentru a decupa după raportul de aspect fără calcule în pixeli, folosește crop_photo; pentru a schimba doar o parte din cadru, folosește mask_adjust. Valorile sunt poziții absolute ale cursoarelor, nu diferențe, iar o poză analizată pe care nimeni nu a editat-o se află deja la valorile presetului ei de scenă: pentru o cerere relativă („cu un stop mai luminos” = exposure +50, „puțin mai cald”), citește valoarea curentă cu get_photo_edits și adaugă la ea. Valorile sunt limitate la interval, iar numele necunoscute sunt respinse împreună cu lista celor valide. Valorile noi suprascriu valorile anterioare pe fiecare cursor; celelalte cursoare își păstrează setările. Cursoarele merg ca în Lightroom: highlights negativ recuperează zonele luminoase, exposure +50 înseamnă un stop. O poză editată pe motorul vechi al imagic este mutată mai întâi pe cel curent, păstrându-și look-ul, așa că aceste valori înseamnă același lucru pe fiecare poză.

Parametri

NumeTipObligatoriu
photo_id int | None opțional
adjustments dict | None opțional
photo_ids list[int] | None opțional

Cum îl ceri

Nu îl apelezi după nume. Spui ce vrei, iar agentul alege instrumentul:

Aplică look-ul cald de film pe fiecare poză păstrată din acest folder și exportă JPEG-uri la calitatea 92.

Restul instrumentelor din grupul editare

list_presets apply_preset list_luts apply_lut apply_auto_color harmonize_series preview_mosaic mask_adjust crop_photo save_preset export_photos get_photo_edits

Fluxuri de lucru care îl folosesc

Unde rulează

Pe computerul tău. Serverul MCP al imagic este un proces local pe care îl pornește clientul tău AI; pozele nu părăsesc discul tău și nimic nu este încărcat. Asta e valabil pentru fiecare instrument din referință, inclusiv pentru acesta.

Ca să îl apelezi ai nevoie de un client MCP conectat la imagic. Configurarea durează aproximativ trei minute pentru Claude Code, Cursor, VS Code, Codex, Gemini CLI și alți zece.

Dă-i AI-ului tău tot fluxul

apply_adjustments este unul dintre cele 30 instrumente din imagic Max. Proba gratuită de 500 de exporturi le include pe toate.