Как применить корректировку экспозиции к файлам PSD в .NET

Как применить корректировку экспозиции к файлам 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

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

Шаг 1: Загрузите файл PSD

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_exposure.psd";

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

Шаг 2: Добавьте слой корректировки воздействия

var exposure = psdImage.AddExposureAdjustmentLayer();

Шаг 3: Настройка параметров воздействия

exposure.Exposure = 9;    // Exposure correction, typically -20 to 20
exposure.Offset = 0.05f;  // Offset, typically -1 to 1
exposure.Gamma = 1.1f;    // Gamma correction, >0

Шаг 4: Спасти улучшенный ПСД

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

Используйте случаи и приложения

  • Автоматическая коррекция экспозиции для больших архивов
  • Производство и маркетинговые фотографии Batch-enhance
  • Препроцессирование для творческих или печатных рабочих потоков

Общие вызовы и решения

Все светло/темно после корректировки: Тестные значения на образных изображениях для лучших результатов.

Невидимое корректирование: Подтверждает порядок слоя и правильные настройки.

Лучшие практики

  • Предварительный результат перед массовой конверсией
  • Сохраните копию всех оригиналов
  • Скриншоты для полных фотоколекций

FAQ

Q: Могу ли я впоследствии перенаправлять корректировки?**Ответ: Да — неразрушительные слои позволяют вам в любое время корректировать или удалять.

** Q: Работает ли это и для файлов PSB?**Ответ: Да, API работает как для форматов PSD, так и PSB.

Заключение

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

 Русский