Wie man die Farbbalance in PSD-Fotos mit Aspose.PSD für .NET ändert
Die Farbbalanskorrektur korrigiert Farben, vereint die Stimmung und schafft eine konsistente Marke über große Fotos. Mit Aspose.PSD für .NET können Sie diesen entscheidenden Schritt für jede Anzahl von PSDs automatisieren.
Real-Weltproblem
Die manuelle Farbkorrektur ist für moderne Marketing-, Publikations- oder E-Commerce-Teams nicht skalierbar. Konsistenz und Geschwindigkeit erfordern Automatisierung.
Überblick der Lösung
Add and edit a Color Balance Adjustment Layer programmatically to set accurate color shifts in shadows, midtones, und highlights for perfect results.
Voraussetzung
- Visual Studio 2019 oder später
- .NET 6.0 oder höher (oder .Net Framework 4.6.2+)
- Aspose.PSD für .NET von NuGet
- PSD-Datei(s) für Verbesserung
PM> Install-Package Aspose.PSD
Schritt für Schritt Implementierung
Schritt 1: Laden Sie die PSD-Datei herunter
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);
Schritt 2: Hinzufügen einer Farbbalance Anpassungslage
var colorBalance = psdImage.AddColorBalanceAdjustmentLayer();
Schritt 3: Set Channel Balance Werte
// 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)
Schritt 4: Save the Color-Balanced PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Verwendung von Fällen und Anwendungen
- Konsistente Farbgraden für Kataloge und Webshops
- Fixing White Balance-Probleme in scanierten Fotos
- Batch Korrektur Saison- oder Kampagnenvermögenswerte
Gemeinsame Herausforderungen und Lösungen
** Kein Effekt auf dem Foto:** Überprüfen Sie die Einstellungen der Anpassungsklasse und des Kanals.
Nut für subtile Tuning: Experiment mit kleinen Balanzwechseln für natürliche Ergebnisse.
Beste Praktiken
- Preview-Ausgabe in Photoshop für die besten Ergebnisse
- Script für alle PSDs in einem Ordner für Geschwindigkeit
- Backup aller Originale für easy undo
FAQ
**Q: Kann ich einzelne Kanäle separat tun?**A: Ja – Schatten, Mitte und Highlights können alle unabhängig festgelegt werden.
**Q: Kann ich dies für kreative Farbgraden und Korrektur verwenden?**A: Absolut – kreative Effekte werden von derselben Schicht unterstützt.
Schlussfolgerungen
Aspose.PSD für .NET legt professionelle Farbkorrektur und Bewertung auf Autopilot. Aspose.PSD für .NET API Referenz .