Jak aplikovat úpravu expozice na soubory PSD v .NET

Jak aplikovat úpravu expozice na soubory PSD v .NET

Úprava expozice je důležitá pro opravu tmavých nebo vyprázdněných fotografií. Aspose.PSD pro .NET vám umožňuje automatizovat ne destruktivní opravy expozice pro jakýkoliv počet souborů PSD s jedním skriptem.

Reálný světový problém

Fotografie s nesprávnou expozicí potřebují opravu pro tisk, e-commerce nebo marketing – ale opravy stovek ručně je nemožné na rozsah.

Řešení přehled

Přidejte nebo aktualizujte vrstvu úpravy expozice, pak nastavte expozici, offset a hodnoty gama programovaně pro okamžité zlepšení.

Předpoklady

  • Visual Studio 2019 nebo novější
  • .NET 6.0 nebo novější (nebo .Net Framework 4.6.2+)
  • Aspose.PSD pro .NET z NuGet
  • PSD foto soubory pro zpracování
PM> Install-Package Aspose.PSD

krok za krokem implementace

Krok 1: Stáhněte soubor 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);

Krok 2: Přidejte vrstvu úpravy expozice

var exposure = psdImage.AddExposureAdjustmentLayer();

Krok 3: Nastavení parametrů expozice

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

Krok 4: Zachraňte vylepšený PSD

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

Použití případů a aplikací

  • Automatická korekce expozice pro velké archivy
  • Batch-enhance produkt a marketingové fotografie
  • Předběžné zpracování pro tvůrčí nebo tiskové pracovní toky

Společné výzvy a řešení

Too jasné/tmavé po úpravě: Testovací hodnoty na vzorkových snímcích pro nejlepší výsledky.

Neviditelná úprava: Potvrďte řád vrstvy a správné nastavení.

Nejlepší postupy

  • Předpověď výsledku před masovou konverzi
  • Udržujte kopii všech originálů
  • Script pro kompletní sběr fotografií

FAQ

**Q: Mohu později změnit úpravy?**Odpověď: Ano – ne destruktivní vrstvy vám umožní kdykoli upravit nebo odstranit.

**Q: To funguje i pro soubory PSB?**Odpověď: Ano – API funguje jak pro PSD, tak pro PSB formáty.

závěr

S Aspose.PSD pro .NET je korekce expozice rychlá, reverzibilní a skalovatelná pro jakýkoliv pracovní tok. Aspose.PSD pro .NET API Reference .

 Čeština