Photoshop 脚本实现莫兰迪色调调整方法

使用 GPT-4o Mini 回答,作者 GPT4oMini.app

问题:

我的PS版本是26.0.0中文版。编写一个脚本,把照片调成莫兰迪色调。

答案:

在 Photoshop 中,可以使用脚本来调整照片的色调。以下是一个简单的 JavaScript 脚本示例,可以帮助你将照片调整为莫兰迪色调。请按照以下步骤操作:

  1. 打开 Photoshop。
  2. 创建一个新的脚本文件,文件扩展名为 .jsx
  3. 将以下代码复制并粘贴到脚本文件中:
// 莫兰迪色调调整脚本
#target photoshop

// 确保有打开的文档
if (app.documents.length === 0) {
    alert("请先打开一张照片。");
} else {
    var doc = app.activeDocument;

    // 创建一个新的调整图层
    var adjustmentLayer = doc.artLayers.add();
    adjustmentLayer.kind = LayerKind.NORMAL;

    // 应用色相/饱和度调整
    var hueSat = doc.adjustmentLayers.addHueSaturation();
    hueSat.hue = -10; // 调整色相
    hueSat.saturation = -20; // 调整饱和度
    hueSat.lightness = 0; // 调整亮度

    // 应用曲线调整
    var curves = doc.adjustmentLayers.addCurves();
    var curvePoints = [
        [0, 0],
        [64, 55],
        [128, 120],
        [192, 200],
        [255, 255]
    ];
    for (var i = 0; i < curvePoints.length; i++) {
        curves.curves[0].points.add(curvePoints[i][0], curvePoints[i][1]);
    }

    // 应用色彩平衡调整
    var colorBalance = doc.adjustmentLayers.addColorBalance();
    colorBalance.shadows = [10, 0, -10]; // 阴影调整
    colorBalance.midtones = [5, 0, -5]; // 中间调调整
    colorBalance.highlights = [0, 0, 0]; // 高光调整

    // 完成提示
    alert("莫兰迪色调调整完成!");
}
  1. 保存脚本文件,例如命名为 MorandiTone.jsx
  2. 在 Photoshop 中,选择 文件 > 脚本 > 浏览,然后选择你刚刚保存的脚本文件。
  3. 运行脚本,调整后的效果将应用到当前打开的照片上。

请注意,这个脚本只是一个基础的示例,可能需要根据你的具体需求进行调整。你可以根据需要修改色相、饱和度、曲线和色彩平衡的参数,以达到理想的莫兰迪色调效果。