Hur man ändrar färgbalans i PSD-bilder med Aspose.PSD för .NET
Färgbalans korrigering fixar färgskivor, förenar humöret och skapar konsekvent märkning över stora fotor. Med Aspose.PSD för .NET kan du automatisera detta viktiga steg för alla PSD-er.
Realvärldsproblem
Manuell färgkorrigering är inte skalbar för moderna marknadsföring, publicering eller e-handel lag. Konsistens och hastighet kräver automatisering.
Översikt över lösningen
Lägg till och redigera ett Color Balance Adjustment Layer programmässigt för att ställa in exakta färgskifter i skuggor, midtoner och höjdpunkter för perfekta resultat.
förutsättningar
- Visual Studio 2019 eller senare
- .NET 6.0 eller senare (eller .Net Framework 4.6.2+)
- Aspose.PSD för .NET från NuGet
- PSD fil(s) för förbättring
PM> Install-Package Aspose.PSD
Steg för steg genomförande
Steg 1: Ladda ner 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: Lägg till ett färgbalansjusteringsskikt
var colorBalance = psdImage.AddColorBalanceAdjustmentLayer();
Steg 3: Ställ in kanalbalansvärden
// 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: Spara färgbalanserad PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Använd fall och applikationer
- Konsistent färggradering för kataloger och webbutiker
- Fixar vita balansproblem i skannade bilder
- Batch-korrigering säsong eller kampanj tillgångar
Gemensamma utmaningar och lösningar
Ingen effekt på bilden: Kontrollera justeringsskiktet order och kanal inställningar.
** Behov för subtilt tuning:** Experiment med små balansförändringar för naturliga resultat.
Bästa praxis
- Förhandsgranskning i Photoshop för bästa resultat
- Skript för alla PSD i en mapp för hastighet
- Backup alla original för enkel undo
FAQ
**Q: Kan jag tunna enskilda kanaler separat?**A: Ja – skuggor, midtoner och höjdpunkter kan alla ställas in oberoende.
**Q: Kan jag använda detta för kreativ färggradering och korrigering?**A: Absolut – kreativa effekter stöds av samma lager.
slutsatser
Aspose.PSD för .NET sätter professionell färgkorrigering och gradering på autopilot. för alla avancerade funktioner, se Aspose.PSD för .NET API Referens .