PS2024:超实用自动p人像JSX脚本及使用注意事项
以下是一个简单的Photoshop 2024版本的JSX脚本示例,用于自动对人像进行一些基本的处理,比如磨皮、美白等操作。该脚本会打开指定路径的人像图片,进行简单的磨皮和美白处理,最后保存处理后的图片。 ```javascript // 定义图片文件路径 var filePath = "C:/Users/YourUsername/Pictures/portrait.jpg"; // 请替换为你实际的图片路径 // 打开图片 var docRef = app.open(File(filePath)); // 磨皮操作:使用表面模糊滤镜 app.activeDocument.activeLayer.applySurfaceBlur({ radius: 10, // 模糊半径 threshold: 10 // 阈值 }); // 美白操作:调整曲线 var curvePoints = [ [0, 0], // 输入输出值对,这里是曲线的起始点 [128, 150], // 中间点,提高亮度 [255, 255] // 曲线的结束点 ]; var curveTarget = new ActionReference(); curveTarget.putClass(stringIDToTypeID("curvesAdjustment")); var curveDesc = new ActionDescriptor(); curveDesc.putReference(stringIDToTypeID("target"), curveTarget); var curvePointsDesc = new ActionDescriptor(); for (var i = 0; i < curvePoints.length; i++) { curvePointsDesc.putUnitDouble(listIndexToTypeID(i), stringIDToTypeID("unitValue"), curvePoints[i][1]); } curveDesc.putObject(stringIDToTypeID("curves"), stringIDToTypeID("curvesClass"), curvePointsDesc); executeAction(stringIDToTypeID("applyCurvesAdjustment"), curveDesc, DialogModes.NO); // 保存处理后的图片 var saveFile = new File("C:/Users/YourUsername/Pictures/portrait_processed.jpg"); // 请替换为你希望保存的路径 var saveOptions = new JPEGSaveOptions(); saveOptions.quality = 10; // 图片质量,范围1-12 docRef.saveAs(saveFile, saveOptions, true, Extension.LOWERCASE); // 关闭文档 docRef.close(SaveOptions.DONOTSAVECHANGES); ``` 额外需要注意的逻辑点 1. 确保指定的图片路径是正确的,并且该路径下确实存在对应的人像图片,否则脚本会因无法找到文件而报错。 2. 磨皮和美白的参数(如表面模糊的半径、阈值,曲线的输入输出值对)可以根据实际需求进行调整,不同的图片可能需要不同的参数才能达到最佳效果。 3. 保存文件时,要确保保存路径是存在的,并且有写入权限,否则保存操作会失败。 ######[AI写代码神器 | 626点数解答 | 2025-07-21 20:11:48]
- JSP 实现商品展示模块:分页、搜索、交互与美观界面全搞定!(字节豆包 | 19点数解答 | 2024-12-13 15:00:43)349
- JavaScript开发必知:TypeScript中JSX的原理与示例解析(阿里通义 | 235点数解答 | 2023-11-09 01:20:03)298
- PS2024 添加脚本遇 “workingLayer.convertToSmartObject() 非函数” 错误,解决方案大揭秘! (DeepSeek | 187点数解答 | 2025-02-20 22:18:39)210
- PyCharm 中用 Selenium 编写自动化测试脚本,轻松登录 eShop 测试平台并点击“我的订单”(字节豆包 | 304点数解答 | 2024-11-06 15:38:30)447
- 二手车交易价格预测赛题:思路剖析与程序实现全步骤揭秘(讯飞星火 | 1207点数解答 | 2024-11-17 18:48:26)374
- 揭秘!40 万条数据二手车交易价格预测赛题思路与程序实现全步骤(字节豆包 | 557点数解答 | 2024-11-17 18:50:01)269
- 二手车交易价格预测赛题:从数据处理到模型调优全流程揭秘(阿里通义 | 1736点数解答 | 2024-11-17 18:50:36)295
- Java:设计圆类与圆柱体类并计算属性及体积表面积(字节豆包 | 470点数解答 | 2024-10-20 10:03:11)191
- Java 实现矩形与长方体类,精准计算底面积与体积(字节豆包 | 319点数解答 | 2024-10-20 10:25:46)298
- Java 实现矩形与长方体类,轻松计算底面积和体积(字节豆包 | 308点数解答 | 2024-10-20 10:34:27)280
- Java 实现矩形与长方体类:计算底面积与体积的完整代码示例(字节豆包 | 306点数解答 | 2024-10-20 18:34:47)279
- 云南 8 日摄影行程表 HTML 代码优化与逻辑注意点揭秘(字节豆包 | 217点数解答 | 2025-03-09 13:19:03)272