Comment ajuster les curves dans les photos PSD en utilisant Aspose.PSD pour .NET

Comment ajuster les curves dans les photos PSD en utilisant Aspose.PSD pour .NET

Les courbes sont l’outil professionnel pour la correction de ton et de couleur. Aspose.PSD pour .NET vous permet d’automatiser les ajustements de courbe complexes sur de nombreuses photos PSD avec quelques lignes de code.

Problème du monde réel

L’ajustement de courbe manuelle est précis mais trop lent pour les grandes bibliothèques photo, les campagnes ou l’automatisation créative.

Vue de la solution

Ajouter ou modifier une couche d’ajustement des courbes, puis définir les points de courbe pour le contrôle de canal par canal - tout entièrement scriptable.

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
  • fichier PSD(s) pour améliorer
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_curves_adjusted.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

Étape 2: Ajoutez une couche d’ajustement de curves

var curvesLayer = psdImage.AddCurvesAdjustmentLayer();

Étape 3 : Ajuster les points de courbe

var curveManager = curvesLayer.GetCurvesManager();
// Example: Add a control point at (input: 50, output: 32) for the first (master) channel
curveManager.AddCurvePoint(0, 50, 32);

Étape 4 : sauvegarder le PSD ajusté

psdImage.Save(outputFile);
psdImage.Dispose();

Utiliser les cas et les applications

  • Exposition et contraste correcte pour de nombreuses photos
  • Classement automatique de ton et de couleur pour les campagnes créatives
  • Créer des scripts de correction répétables pour les flux de travail de studio

Défis communs et solutions

Curves ne s’effectuent pas: Assurez-vous que la couche d’ajustement est au-dessus de l’image cible.

** Exigences complexes:** Utilisez plusieurs points de courbe pour un contrôle fin sur chaque canal.

Migliori pratiche

  • Prévoir la sortie dans Photoshop ou un spectateur PSD
  • Écrivez plusieurs fichiers à la fois
  • Économiser les originaux pour un simple

FAQ

**Q: Puis-je ajuster les courbes pour des canaux RGB spécifiques?**A : Oui – ciblez l’indice du canal dans AddCurvePoint (par exemple, 1 pour le rouge, 2 pour les verts, 3 pour la bleu).

**Q: Puis-je l’utiliser sur les fichiers PSB aussi ?**A: Oui - API fonctionne pour les formats PSD et PSB.

Conclusion

Avec Aspose.PSD pour .NET, l’ajustement de courbe professionnel est automatisé et répétable pour n’importe quel volume de travail photo. Aspose.PSD pour .NET API Reference .

 Français