如何在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 参考 .