如何在PSD中自动增强亮度和对比

如何在PSD中自动增强亮度和对比

光明和对比调整是专业照片纠正的第一步. 使用 Aspose.PSD for .NET,您可以在几秒钟内将此修复应用到一个或数百个 PSDs - 没有手动 Photoshop 要求。

现实世界问题

大量照片资产经常遭受不良照明或对比,手动调整每个PSD是太慢的营销,出版或档案项目。

解决方案概述

在您的 PSD 工作流中编写 Brightness/Contrast 层的添加和调整,以获得即时可重复的质量改进。

原則

  • Visual Studio 2019 或以后
  • .NET 6.0 或更高版本(或 .Net Framework 4.6.2+)
  • Aspose.PSD 为 .NET 从 NuGet
  • PSD 文件(s) 改进
PM> Install-Package Aspose.PSD

步骤实施

步骤1:下载 PSD 文件

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_enhanced.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

步骤2:添加明亮度/对比调整层

var brightnessContrast = psdImage.AddBrightnessContrastAdjustmentLayer(32, 50);

步骤3:(可选)完美调整

brightnessContrast.Brightness = 40;  // Range typically -100 to 100
brightnessContrast.Contrast = 60;    // Range typically -100 to 100

步骤4:保存增强的PSD

psdImage.Save(outputFile);
psdImage.Dispose();

使用案例和应用程序

  • 即时修复未曝光或低对比图像
  • 电子商务、营销或档案的包装改进
  • 先进的创意工作流的预处理

共同挑战与解决方案

超级加速: 测试调整值,以便在您的照片集中获得最佳结果。

** 层不见:** 确保调整层在您的架子中的图像层以上。

最佳实践

  • 在发布之前预览Photoshop的结果
  • 保存原始文件的副本进行比较
  • 创建工作组合,以节省时间

FAQ

**Q:我可以将相同的设置应用到多个PSD吗?**答:是的,在所有文件上滚动并重复相同的过程。

**Q:哪些文件格式支持出口?**A:保存为PSD,或出口到JPEG/TIFF分发。

结论

使用 Aspose.PSD for .NET,照片改进是快速的,自动化,生产准备。 Aspose.PSD 为 .NET API 参考 .

 中文