如何在 .NET 的 PSD 照片处理器中增强颜色与振动

如何在 .NET 的 PSD 照片处理器中增强颜色与振动

振动增强会提高皮肤色彩的强度,而不会过度调色或突出。 使用 Aspose.PSD for .NET,您可以在您的所有 PSD 照片资产中自动调整振動,以获得一致、充满活力的外观。

现实世界问题

产品、时尚或营销照片的大组经常出现在平面上,因为照明不佳,手动振动调节太慢了数百个资产。

解决方案概述

添加一个振动调整层,然后设置数行代码的振動和饱和度 - 完全可折叠和可逆转。

原則

  • 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_vibrance.psd";

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

步骤2:添加振动调整层

var vibrance = psdImage.AddVibranceAdjustmentLayer();

步骤3:设置振动和土星

vibrance.Vibrance = 11;   // -100 to 100
vibrance.Saturation = -7; // -100 to 100

步骤4:保存增强的PSD

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

使用案例和应用程序

  • 增强产品照片颜色为网页和目录
  • 修复大批或平板竞选图像
  • 实现创意项目的现代,充满活力的外观

共同挑战与解决方案

超振动图像: 以微妙的值和预览结果开始,以获得最佳外观。

** 不可见的调整:** 确保振动层在图像层以上。

最佳实践

  • 预测,在所有资产上滚出之前
  • 保存原始文件备份
  • 在完整图像图书馆的自动化脚本

FAQ

问:我只能增加振动或饱和吗?答:是的 - 设置一个或两个属性,如需您的所需效果。

Q:这种效果是否不破坏性?答:是的 - 保持调整层,以便轻松重新编辑或 undo。

结论

Aspose.PSD for .NET 使振动和饱和增强速度快速、轻松、可扩展。 Aspose.PSD 为 .NET API 参考 .

 中文