Comment appliquer les effets de Hue et de Saturation aux images PSD en utilisant .NET
Avec Aspose.PSD pour .NET, vous pouvez ajuster ces propriétés pour de grandes séries d’images PSD ou automatiser la classification des couleurs créatives.
Problème du monde réel
La modification manuelle de l’humidité/saturation pour chaque photo est lente et irréparable.L’automatisation assure la cohérence et libère les concepteurs pour un travail plus précieux.
Vue de la solution
Ajouter ou mettre à jour la couche d’ajustement Hue/Saturation, définir vos valeurs et sauvegarder.
Principaux
- Visual Studio 2019 ou ultérieur
- .NET 6.0 ou ultérieur (ou .Net Framework 4.6.2+)
- Aspose.PSD pour .NET de NuGet
- Fichiers PSD(s) à traiter
PM> Install-Package Aspose.PSD
La mise en œuvre étape par étape
Étape 1 : Téléchargez le fichier PSD
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_huesat.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Étape 2 : Ajouter une couche d’ajustement Hue/Saturation
var hueSaturation = psdImage.AddHueSaturationAdjustmentLayer();
Étape 3 : Ajustez la hue, la saturation et la luminosité
hueSaturation.Hue = -43; // Range: -180 to 180
hueSaturation.Saturation = 4; // Range: -100 to 100
hueSaturation.Lightness = 10; // Range: -100 to 100 (optional)
Étape 4 : Sauver le PSD amélioré
psdImage.Save(outputFile);
psdImage.Dispose();
Utiliser les cas et les applications
- Batch-color photos de produit correctes
- Appliquer la classification de couleur créative à travers les campagnes
- Améliorer la vibration pour les actifs sociaux et marketing
Défis communs et solutions
Les paramètres extrêmes semblent inhabituels: Commencez par de petites valeurs pour une amélioration réaliste.
La couche n’est pas visible: L’ajustement doit être au-dessus de la coupe d’image cible.
Migliori pratiche
- Toujours prévoir les résultats finaux avant la publication
- Screenshot pour les dossiers de batch pour économiser du temps
- Retour sur les originaux avant l’automatisation
FAQ
**Q: Puis-je automatiser cela pour différents rangs de couleurs?**A: Oui — utilisez le référencement API pour les options de masque et de canal avancées.
Q : Est-ce que c’est réversible ?A: Oui – gardez votre structure de couche d’ajustement PSD pour l’édition non destructrice.
Conclusion
Avec Aspose.PSD pour .NET, vous pouvez normaliser et améliorer la vibration des photos dans tous vos actifs PSD. Aspose.PSD pour .NET API Reference .