Ne yapar
Tam olarak birini geçin: photo_id (tek fotoğraf, {"photo_id", "adjustments"} döndürür) veya photo_ids (bir liste, aynı ayarları her birine bağımsız uygular ve fotoğraf başına bir kayıtla {"results": [...], "applied", "failed"} döndürür, böylece listedeki kötü bir id toplu işin geri kalanını kaybettirmez). adjustments kaydırıcı adlarını sayılara eşler, örneğin {"exposure": 20, "contrast": 10, "temperature": 5}. Kaydırıcılar, bir aralık verilmedikçe tümü -100..100 ve 0 değişiklik yok anlamına gelir: light: exposure, contrast, highlights, shadows, whites, blacks colour: temperature, tint, vibrance, saturation ve renk başına hsl_hue_<c>, hsl_sat_<c>, hsl_lum_<c>, c için red, orange, yellow, green, aqua, blue, purple, magenta presence: texture, clarity, dehaze detail: 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 effects: vignette_amount, vignette_midpoint (10..90), grain_amount (0..100, film greni) looks: color_grade (list_presets'ten bir derecelendirme anahtarı), color_grade_intensity (0..100), fx_preset (list_presets'ten deneysel bir hazır ayar anahtarı ya da "none"), fx_amount (0..100), auto_color (0..100, Auto Color gücü; bkz. apply_auto_color), auto_color_mode ("color" veya "contrast"), lut_name (list_luts'ten bir LUT ya da "none"), lut_strength (0..100) tone_curve_<luminance|red|green|blue>: 0..1 aralığında [x, y] noktalarının bir listesi crop_x, crop_y, crop_w, crop_h (piksel) Piksel hesabı yapmadan en boy oranına göre kırpmak için crop_photo kullanın; karenin yalnızca bir kısmını değiştirmek için mask_adjust kullanın. Değerler delta değil, mutlak kaydırıcı konumlarıdır ve kimsenin düzenlemediği analiz edilmiş bir fotoğraf zaten sahne hazır ayarının değerlerinde durur: göreli bir istek için ("bir stop daha parlak" = exposure +50, "biraz daha sıcak") mevcut değeri get_photo_edits ile okuyun ve üzerine ekleyin. Değerler aralığa sıkıştırılır ve bilinmeyen adlar geçerli listeyle reddedilir. Yeni değerler kaydırıcı başına önceki değerlerin üzerine yazar; diğer kaydırıcılar ayarlarını korur. Kaydırıcılar Lightroom'daki gibi çalışır: negatif highlights parlak alanları kurtarır, exposure +50 bir stoptur. imagic'in eski motorunda düzenlenmiş bir fotoğraf önce görünümünü koruyarak güncel motora taşınır, böylece bu değerler her fotoğrafta aynı anlama gelir.
Parametreler
| Ad | Tür | Gerekli |
|---|---|---|
photo_id |
int | None |
isteğe bağlı |
adjustments |
dict | None |
isteğe bağlı |
photo_ids |
list[int] | None |
isteğe bağlı |
Nasıl istenir
Bunu adıyla çağırmazsınız. Ne istediğinizi söylersiniz, aracı ajan seçer:
Sıcak film görünümünü bu klasördeki her tutulan kareye uygula ve JPEG'leri 92 kalitesinde dışa aktar.
düzenleme araçlarının geri kalanı
Bunu kullanan iş akışları
- Bir yapay zekâ ajanıyla RAW dosyalarını toplu düzenleyin — yapay zekâ ile RAW dosyalarını toplu düzenleme
Nerede çalışır
Makinenizde. imagic'in MCP sunucusu, yapay zekâ istemcinizin başlattığı yerel bir işlemdir; fotoğraflar diskinizden asla çıkmaz ve hiçbir şey yüklenmez. Bu, başvurudaki her araç için, bu araç dahil, geçerlidir.
Çağırmak için imagic'e bağlı bir MCP istemcisine ihtiyacınız var. Claude Code, Cursor, VS Code, Codex, Gemini CLI ve diğer on istemci için kurulum yaklaşık üç dakika sürer.
Yapay zekânıza tüm hattı verin
apply_adjustments, imagic Max'teki 30 araçtan biridir. 500 dışa aktarımlık ücretsiz deneme hepsini içerir.