Comment appliquer les effets de Hue et de Saturation aux images PSD en utilisant .NET

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 .

 Français