Hvordan endre fargebalansen i PSD-bilder med Aspose.PSD for .NET

Hvordan endre fargebalansen i PSD-bilder med Aspose.PSD for .NET

Fargebalanse korreksjon fixer farge kast, unifiserer stemningen, og skaper konsekvent merking over store bilde sett. Med Aspose.PSD for .NET, kan du automatisere dette viktige trinnet for ethvert antall PSDs.

Real-verdens problem

Manuell farge korreksjon er ikke skalerbar for moderne markedsføring, publisering eller e-handel lag. Konsistens og hastighet krever automatisering.

Oversikt over løsning

Legg til og redigere et Color Balance Adjustment Layer programmatisk for å sette nøyaktige fargeforandringer i skygger, midtones og høydepunkter for perfekte resultater.

Prerequisites

  • Visual Studio 2019 eller senere
  • .NET 6.0 eller nyere (eller .Net Framework 4.6.2+)
  • Aspose.PSD for .NET fra NuGet
  • PSD fil(er) for forbedring
PM> Install-Package Aspose.PSD

Step-by-step implementering

Steg 1: Last ned PSD-filen

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

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

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

Steg 2: Legg til en fargebalanse justeringslaget

var colorBalance = psdImage.AddColorBalanceAdjustmentLayer();

Trinn 3: Sett kanalbalanseverdier

// Tune the color cast in shadows, midtones, highlights
colorBalance.ShadowsYellowBlueBalance = 30;     // -100 (yellow) to 100 (blue)
colorBalance.MidtonesMagentaGreenBalance = 18;  // -100 (magenta) to 100 (green)
colorBalance.HighlightsCyanRedBalance = -15;    // -100 (cyan) to 100 (red)

Steg 4: Save the Color-Balanced PSD

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

Bruker tilfeller og applikasjoner

  • Konsistent fargeregling for kataloger og nettbutikker
  • Fixing White Balance Problemer i skannede bilder
  • Batch-korrigering sesong eller kampanje eiendeler

Vanlige utfordringer og løsninger

Ingen effekt på bildet: Sjekk innstillingen av justeringslaget og kanalinnstillingene.

** Behov for subtle tuning:** Eksperiment med små balanseendringer for naturlige resultater.

Beste praksis

  • Forhåndsvisning i Photoshop for beste resultater
  • Skript for alle PSD-er i en mappe for hastighet
  • Backup alle originalene for enkle undo

FAQ

**Q: Kan jeg tune individuelle kanaler separat?**A: Ja – skygger, midteroner og høydepunkter kan alle settes uavhengig.

**Q: Kan jeg bruke dette til kreativ fargegradering og korreksjon?**A: Absolutt – kreative effekter støttes av samme lag.

Conclusion

Aspose.PSD for .NET setter profesjonell farge korreksjon og graden på autopilot. Aspose.PSD for .NET API Referanse .

 Norsk