酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

PS2026版JSX脚本:一键修复照片发黄问题!

根据需求,这里给出一段适用于PS2026版本的jsx脚本。这段脚本会针对照片发黄问题进行修复。 ```jsx #target photoshop app.bringToFront(); if (app.documents.length > 0) { var doc = app.activeDocument; // 创建快照以保留原始图像状态 doc.artLayers.add().name = "Original"; // 调整色阶 var idLvl2 = stringIDToTypeID("levels"); var desc13 = new ActionDescriptor(); var idIn = charIDToTypeID("In "); var ref5 = new ActionReference(); var idChnl = charIDToTypeID("Chnl"); var idChnl = charIDToTypeID("Chnl"); var idRGB = charIDToTypeID("RGB "); ref5.putEnumerated(idChnl, idChnl, idRGB); desc13.putReference(idIn, ref5); var idT = charIDToTypeID("T "); var list4 = new ActionList(); list4.putDouble(0); // 输入阴影 list4.putDouble(1.08); // 输入中间调 list4.putDouble(255); // 输入高光 desc13.putList(idT, list4); executeAction(idLvl2, desc13, DialogModes.NO); // 添加色彩平衡调整图层 var idMk = charIDToTypeID("Mk "); var desc7 = new ActionDescriptor(); var idNw = charIDToTypeID("Nw "); var idAdjL = charIDToTypeID("AdjL"); desc7.putClass(idNw, idAdjL); var idUsng = charIDToTypeID("Usng"); var idAdjL = charIDToTypeID("AdjL"); var idClrl = charIDToTypeID("Clrb"); // 色彩平衡 desc7.putEnumerated(idUsng, idAdjL, idClrl); executeAction(idMk, desc7, DialogModes.NO); // 设置色彩平衡参数,减少黄色 var idClbl = stringIDToTypeID("colorBalance"); var desc8 = new ActionDescriptor(); var idShdw = charIDToTypeID("Shdw"); desc8.putInteger(idShdw, -10); // 减少阴影中的黄色 var idMdst = charIDToTypeID("Mdst"); desc8.putInteger(idMdst, -15); // 减少中间调中的黄色 var idHghl = charIDToTypeID("Hghl"); desc8.putInteger(idHghl, -10); // 减少高光中的黄色 executeAction(idClbl, desc8, DialogModes.NO); } ``` 对于上述代码,有以下需要注意的逻辑点: 1. 在使用此脚本前,请确保已经打开需要处理的照片。 2. 此脚本通过调整色阶和色彩平衡来减少照片中的黄色,如果照片发黄情况特别严重,可能需要手动微调数值。 3. 创建快照可以在出现问题时方便恢复原始图像状态。 ######[AI写代码神器 | 693点数解答 | 2025-03-07 08:29:40]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]