Ako aplikovať prispôsobenie expozície na súbory PSD v .NET

Ako aplikovať prispôsobenie expozície na súbory PSD v .NET

Prispôsobenie expozície je kritické pre opravu tmavých alebo vyprázdnených fotografií. Aspose.PSD pre .NET vám umožňuje automatizovať nezničujúce opravy vystavenia pre akýkoľvek počet súborov PSD s jedným skriptom.

Reálny svetový problém

Fotografie s nesprávnou expozíciou potrebujú fixáciu pre tlač, e-commerce alebo marketing - ale opravy stoviek ručne je nemožné na veľkosti.

Prehľad riešenia

Pridajte alebo aktualizujte vrstvu prispôsobenia expozície, potom nastavíte hodnoty vystavenia, offset a gama programaticky pre okamžité zlepšenie.

Predpoklady

  • Visual Studio 2019 alebo neskôr
  • .NET 6.0 alebo novší (alebo .Net Framework 4.6.2+)
  • Aspose.PSD pre .NET od NuGet
  • PSD foto súbory na spracovanie
PM> Install-Package Aspose.PSD

krok za krokom implementácia

Krok 1: Nahrať súbor 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: Pridať vrstvu prispôsobenia expozície

var exposure = psdImage.AddExposureAdjustmentLayer();

Krok 3: Nastavenie parametrov expozície

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: Zachráňte zdokonalený PSD

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

Použitie prípadov a aplikácií

  • Automatická korekcia expozície pre veľké archívy
  • Batch-enhance produkt a marketingové fotografie
  • Predbežné spracovanie pre kreatívne alebo tlačené pracovné toky

Spoločné výzvy a riešenia

Všetko jasné/tmavé po úprave: Testové hodnoty na vzorkových snímkach pre najlepšie výsledky.

Nedostup nie je viditeľný: Potvrďte poriadok vrstvy a správne nastavenia.

Najlepšie postupy

  • Predvídať výsledok pred masovou konverziou
  • Udržujte kópiu všetkých originálov
  • Skript pre kompletné fotografické zbierky

FAQ

**Q: Môžem neskôr upraviť úpravy?**Odpoveď: Áno – nezničujúce vrstvy vám umožňujú kedykoľvek nastaviť alebo odstrániť.

**Q: Funguje to aj pre súbory PSB?**A: Áno – API funguje pre oba formáty PSD a PSB.

Záver

S Aspose.PSD pre .NET je korekcia expozície rýchla, reverzibilná a skalovateľná pre akýkoľvek pracovný tok. Aspose.PSD pre .NET API Reference .

 Slovenčina