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 .