Как корректировать куры в PSD-фото с помощью Aspose.PSD для .NET

Как корректировать куры в PSD-фото с помощью Aspose.PSD для .NET

Куры являются профессиональным инструментом для корекции тона и цвета. Aspose.PSD для .NET позволяет автоматизировать сложные корректировки по многим PSD-фотографиям с несколькими линиями кода.

Реальные мировые проблемы

Ручная коррекция поворота является точным, но слишком медленным для больших библиотек фотографий, кампаний или творческой автоматизации.

Решение обзор

Добавить или редактировать слой корректировки, а затем настроить точки для управления каналом по каналу — все полностью написаны.

Предупреждения

  • Visual Studio 2019 или позднее
  • .NET 6.0 или более поздний (или .Net Framework 4.6.2+)
  • Aspose.PSD для .NET от NuGet
  • Файл PSD(s) для улучшения
PM> Install-Package Aspose.PSD

Step-by-Step реализация

Шаг 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 или ПСД-видере
  • Скачать множество файлов одновременно
  • Оригинальное название: Save original for easy undo

FAQ

** Q: Могу ли я корректировать кривины для конкретных каналов RGB?**А: Да — целевый индекс канала в AddCurvePoint (например, 1 для красного, 2 для зеленого, 3 для синего).

** Q: Можно ли использовать это и на файлах PSB?**А: Да — API работает для форматов PSD и PSB.

Заключение

С Aspose.PSD для .NET, профессиональная коррекция поворота автоматизируется и повторяется для любого объема работы фото. ASPOSE.PSD для .NET API .

 Русский