PS 23.5.1无Neural Filters,用脚本轻松修复老照片!
当然可以!以下是一个基本的Photoshop脚本,用于修复老照片。这个脚本将使用一些常见的滤镜和调整来改善照片的外观。 ```javascript // 创建一个新的文档 var doc = app.documents.add(); // 设置图像大小(根据需要修改) doc.resizeImage(null, UnitValue(2000, "px"), UnitValue(1500, "px"), ResampleMethod.AUTOMATIC); // 打开要处理的照片文件 var fileRef = new File("/path/to/your/old-photo.jpg"); // 请替换为实际的文件路径 app.open(fileRef); // 复制图层 var layer = app.activeDocument.activeLayer; layer.duplicate(); // 应用去斑滤镜 app.activeDocument.activeLayer.applyFilter("Noise", {"Noise": 100, "Monochromatic": true}); // 应用高斯模糊滤镜 app.activeDocument.activeLayer.applyFilter("Gaussian Blur", {"Radius": 1.0}); // 调整亮度和对比度 app.activeDocument.activeLayer.adjustments.add("Brightness/Contrast"); var brightnessContrast = app.activeDocument.activeLayer.adjustments[0]; brightnessContrast.brightness = 10; // 增加亮度 brightnessContrast.contrast = 20; // 增加对比度 // 应用锐化滤镜 app.activeDocument.activeLayer.applyFilter("Sharpen", {"Amount": 100, "Detail": 100, "Masking": 100}); // 合并图层 app.activeDocument.mergeVisibleLayers(); // 保存修复后的照片 var saveFile = new File("/path/to/save/repaired-photo.jpg"); // 请替换为实际的保存路径 var saveOptions = new JPEGSaveOptions(); saveOptions.quality = 12; // 设置JPEG质量 app.activeDocument.saveAs(saveFile, saveOptions, true, Extension.LOWERCASE); // 关闭原始文档 app.activeDocument.close(SaveOptions.DONOTSAVECHANGES); ``` 请注意: 1. 请确保将 `"/path/to/your/old-photo.jpg"` 替换为您要修复的老照片的实际路径。 2. 请确保将 `"/path/to/save/repaired-photo.jpg"` 替换为您希望保存修复后照片的实际路径。 3. 您可以根据需要调整滤镜参数和亮度、对比度等值。 运行此脚本时,请确保您的Photoshop版本支持这些操作。如果有任何问题或需要进一步调整,请告诉我! ######[AI写代码神器 | 647点数解答 | 2025-02-11 16:06:40]
- PS 24.7.0 脚本:轻松修复曝光过度照片,附实用注意事项! (字节豆包 | 166点数解答 | 2025-04-30 10:13:32)248
- PS 24.7.0专用脚本:一键修复曝光过度照片(附代码及注意要点) (阿里通义 | 585点数解答 | 2025-04-30 10:15:33)255
- PS23.5.1无Neural Filters!简单脚本实现老照片基本修复(字节豆包 | 287点数解答 | 2025-02-11 16:05:22)73
- PS 23.5.1无Neural Filters,用脚本轻松修复老照片!(讯飞星火 | 647点数解答 | 2025-02-11 16:06:40)84
- 7万元投资四项目,动态规划算出最大利润分配方案!(字节豆包 | 492点数解答 | 2024-11-14 09:25:29)391
- 北塔市彩票中奖判断程序:代码详解与复杂度分析(字节豆包 | 773点数解答 | 2025-11-26 20:00:02)74
- Python 实现数字切割求和结果种类计算,含代码详解!(字节豆包 | 753点数解答 | 2025-12-10 17:39:00)88
- C++ 破解数字切割求和结果数量之谜:输入 123 竟有 4 种可能!(字节豆包 | 601点数解答 | 2026-02-07 18:18:51)32
- Linux开发必知:进程五种状态及ps信息符号表示(百度文心 | 265点数解答 | 2023-11-09 18:41:52)248
- Linux开发:ps命令stat列“ss”状态含义大揭秘!(百度文心 | 283点数解答 | 2023-11-09 18:43:25)282
- Linux开发必备:ls -la、lgrep log、ps -ef、kill -9 2543命令含义大揭秘(百度文心 | 266点数解答 | 2023-11-09 18:45:21)331
- 取经途中:巧用动态规划破解宝山宝藏获取难题(字节豆包 | 862点数解答 | 2025-06-14 21:01:48)199