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