Як налаштувати кури в PSD-фото з використанням Aspose.PSD для .NET
Кури є професійним інструментом для корекції тонусу і кольору. Aspose.PSD для .NET дозволяє автоматизувати складні коррективи кури на багатьох PSD-фотографіях з декількома лініями коду.
Реальні проблеми світу
Ручна корекція повороту точна, але занадто повільна для великих фотобібліотек, кампаній або творчої автоматизації.
Огляд рішення
Додайте або редагуйте слой налаштування кривих, а потім встановіть криві пункти для каналу-на-канал контролю – всі вони повністю записані.
Передумови
- Visual Studio 2019 або вище
- .NET 6.0 або вище (або .Net Framework 4.6.2+)
- ASPOSE.PSD для .NET від NuGet
- Файли PSD для поліпшення
PM> Install-Package Aspose.PSD
Крок за кроком реалізація
Крок 1: Завантажити файл PSD
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_curves_adjusted.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Крок 2: Додайте слой адаптації кривих
var curvesLayer = psdImage.AddCurvesAdjustmentLayer();
Крок 3: Налаштування точок коріння
var curveManager = curvesLayer.GetCurvesManager();
// Example: Add a control point at (input: 50, output: 32) for the first (master) channel
curveManager.AddCurvePoint(0, 50, 32);
Крок 4: Зберегти адаптований PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Використання випадків та додатків
- Бач-правильна експозиція і контраст для багатьох фотографій
- Автоматичний тонус і колір для творчих кампаній
- Створення повторних корекційних скриптів для робочих потоків студії
Спільні виклики та рішення
Курви не діють: Переконайтеся, що шар налаштування знаходиться вище цільового шару зображення.
Комплексні вимоги: Використовуйте кілька поворотних точок для тонкого контролю на кожному каналі.
Найкращі практики
- Переглянути вихід у Photoshop або з переглядачем PSD
- Скриття для багатьох файлів одночасно
- Зберегти оригінал для легкого
FAQ
** Q: Чи можу я налаштувати криви для конкретних каналів RGB?**А: Так — цільовий індекс каналу AddCurvePoint
(наприклад, 1 для червоного, 2 для зеленого і 3 для синього)
** Q: Чи можу я також використовувати це на файлах PSB?**Відповідь: Так — API працює для форматів PSD і PSB.
Заключення
За допомогою Aspose.PSD для .NET, професійна корекція криви автоматизована і повторюється для будь-якого обсягу роботи з фотографією. Aspose.PSD для .NET API Референт .