επεξεργασία

apply_adjustments

Ορίζει τιμές ρυθμιστικών του επεξεργαστή σε μία φωτογραφία, ή τις ίδιες τιμές σε πολλές.

Τι κάνει

Πέρασε ακριβώς ένα από τα photo_id (μία φωτογραφία, επιστρέφει {"photo_id", "adjustments"}) ή photo_ids (λίστα, εφαρμόζει τις ίδιες προσαρμογές σε καθεμία ανεξάρτητα και επιστρέφει {"results": [...], "applied", "failed"}, μία εγγραφή ανά φωτογραφία ώστε ένα κακό id στη λίστα να μη χαθεί το υπόλοιπο της παρτίδας). Το adjustments αντιστοιχίζει ονόματα ρυθμιστικών σε αριθμούς, για παράδειγμα {"exposure": 20, "contrast": 10, "temperature": 5}. Τα ρυθμιστικά, όλα -100..100 με το 0 να σημαίνει καμία αλλαγή εκτός αν δίνεται εύρος: φως: exposure, contrast, highlights, shadows, whites, blacks χρώμα: temperature, tint, vibrance, saturation, και ανά χρώμα hsl_hue_<c>, hsl_sat_<c>, hsl_lum_<c> για c σε red, orange, yellow, green, aqua, blue, purple, magenta παρουσία: texture, clarity, dehaze λεπτομέρεια: 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 εφέ: vignette_amount, vignette_midpoint (10..90), grain_amount (0..100, κόκκος φιλμ) looks: color_grade (κλειδί διόρθωσης από το list_presets), color_grade_intensity (0..100), fx_preset (κλειδί πειραματικής προεπιλογής από το list_presets, ή "none"), fx_amount (0..100), auto_color (0..100, ένταση Auto Color· δες το apply_auto_color), auto_color_mode ("color" ή "contrast"), lut_name (ένα LUT από το list_luts, ή "none"), lut_strength (0..100) tone_curve_<luminance|red|green|blue>: λίστα σημείων [x, y] στο 0..1 crop_x, crop_y, crop_w, crop_h (pixel) Για περικοπή με λόγο διαστάσεων χωρίς μαθηματικά pixel, χρησιμοποίησε το crop_photo· για να αλλάξεις μόνο μέρος του κάδρου, χρησιμοποίησε το mask_adjust. Οι τιμές είναι απόλυτες θέσεις ρυθμιστικών, όχι διαφορές, και μια αναλυμένη φωτογραφία που κανείς δεν έχει επεξεργαστεί βρίσκεται ήδη στις τιμές της προεπιλογής σκηνής της: για σχετικό αίτημα («ένα stop πιο φωτεινό» = exposure +50, «λίγο πιο ζεστό»), διάβασε την τρέχουσα τιμή με το get_photo_edits και πρόσθεσε σε αυτήν. Οι τιμές περιορίζονται στο εύρος και τα άγνωστα ονόματα απορρίπτονται με τη λίστα των έγκυρων. Οι νέες τιμές αντικαθιστούν τις προηγούμενες ανά ρυθμιστικό· τα άλλα ρυθμιστικά κρατούν τις ρυθμίσεις τους. Τα ρυθμιστικά δουλεύουν όπως στο Lightroom: τα αρνητικά highlights ανακτούν τις φωτεινές περιοχές, το exposure +50 είναι ένα stop. Μια φωτογραφία που επεξεργάστηκε στην παλιά μηχανή του imagic μεταφέρεται πρώτα στην τρέχουσα, κρατώντας το look της, ώστε αυτές οι τιμές να σημαίνουν το ίδιο σε κάθε φωτογραφία.

Παράμετροι

ΌνομαΤύποςΑπαιτείται
photo_id int | None προαιρετικό
adjustments dict | None προαιρετικό
photo_ids list[int] | None προαιρετικό

Πώς το ζητάς

Δεν το καλείς με το όνομά του. Λες τι θέλεις, και ο πράκτορας διαλέγει το εργαλείο:

Εφάρμοσε το ζεστό look φιλμ σε κάθε φωτογραφία που κρατάς σε αυτόν τον φάκελο και εξήγαγε JPEG με ποιότητα 92.

Τα υπόλοιπα εργαλεία της ομάδας επεξεργασία

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

Workflows που το χρησιμοποιούν

Πού τρέχει

Στον υπολογιστή σου. Ο διακομιστής MCP του imagic είναι μια τοπική διεργασία που ξεκινά ο πελάτης AI σου· οι φωτογραφίες δεν φεύγουν ποτέ από τον δίσκο σου και τίποτα δεν ανεβαίνει. Αυτό ισχύει για κάθε εργαλείο της αναφοράς, και για αυτό.

Για να το καλέσεις χρειάζεσαι έναν πελάτη MCP συνδεδεμένο με το imagic. Η ρύθμιση παίρνει περίπου τρία λεπτά για Claude Code, Cursor, VS Code, Codex, Gemini CLI και δέκα ακόμα.

Δώσε στο AI σου ολόκληρη τη ροή

Το apply_adjustments είναι ένα από τα 30 εργαλεία του imagic Max. Η δωρεάν δοκιμή 500 εξαγωγών τα περιλαμβάνει όλα.