# Photoshop 2020 老照片修复脚本 以下是一个用于Photoshop 2020的老照片修复脚本,可以自动执行一系列常见的修复步骤: ```javascript // Photoshop 2020 老照片修复脚本 // 功能:自动执行老照片修复流程 if (app.documents.length > 0) { var originalDoc = app.activeDocument; var originalName = originalDoc.name.replace(/\.[^\.]+$/, ''); // 创建修复副本 var workingDoc = originalDoc.duplicate(originalName + "_修复"); // 转换为智能对象以便非破坏性编辑 workingDoc.activeLayer.smartObject = true; // 自动色调调整 workingDoc.activeLayer.autoTone(); workingDoc.activeLayer.autoContrast(); workingDoc.activeLayer.autoColor(); // 创建调整图层 var levels = workingDoc.AdjustmentLayer.addLevels(); var curves = workingDoc.AdjustmentLayer.addCurves(); // 基本去噪 workingDoc.activeLayer.applySurfaceBlur(3, 15); // 创建修复图层 var repairLayer = workingDoc.artLayers.add(); repairLayer.name = "手动修复"; repairLayer.blendMode = BlendMode.NORMAL; // 提示用户手动修复 alert("自动修复已完成基础调整。\n\n请在'手动修复'图层上进行:\n1. 使用修复画笔处理划痕\n2. 使用克隆图章修复缺失部分\n3. 使用污点修复画笔处理斑点"); // 保存修复后的文件 var saveFile = new File(workingDoc.path + "/" + workingDoc.name + "_修复完成.psd"); workingDoc.saveAs(saveFile, PhotoshopSaveOptions.PHOTOSHOP); } else { alert("没有打开的文档,请先打开要修复的照片"); } ``` ## 使用说明 1. 打开Photoshop 2020 2. 打开要修复的老照片 3. 通过"文件 > 脚本 > 浏览"运行此脚本 4. 脚本会自动执行基础修复步骤 5. 最后会提示您进行手动修复 ## 三条额外需要注意的逻辑点 - 脚本中的去噪参数(3,15)可能需要根据照片具体情况调整 - 自动色调调整可能不适用于所有照片,可能需要手动微调 - 保存路径基于原始文档位置,确保有写入权限 [2025-06-03 19:36:57 | AI写代码神器 | 535点数解答]