Comment améliorer la luminosité et le contraste en PSD avec .NET

Comment améliorer la luminosité et le contraste en PSD avec .NET

Avec Aspose.PSD pour .NET, vous pouvez appliquer cette fixation à un ou des centaines de PSDs en quelques secondes – aucun Photoshop manuel n’est requis.

Problème du monde réel

Les actifs photo en masse souffrent souvent de mauvaise éclairage ou de contraste. ajuster manuellement chaque PSD est trop lent pour le marketing, la publication ou les projets d’archivage.

Vue de la solution

Écrivez l’ajout et la ajustation des couches Brightness/Contrast dans votre flux de travail PSD pour une amélioration instantanée et répétable de la qualité.

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_enhanced.psd";

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

Étape 2 : Ajoutez une couche d’ajustement Brightness/Contrast

var brightnessContrast = psdImage.AddBrightnessContrastAdjustmentLayer(32, 50);

Étape 3 : (optionnel) Adaptation de fin

brightnessContrast.Brightness = 40;  // Range typically -100 to 100
brightnessContrast.Contrast = 60;    // Range typically -100 to 100

Étape 4 : Sauver le PSD amélioré

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

Utiliser les cas et les applications

  • Fix instantané pour les images non exposées ou à faible contraste
  • Amélioration de batch pour e-commerce, marketing ou archives
  • Pré-traitement pour les flux de travail créatifs avancés

Défis communs et solutions

Excès d’accélération: Values de ajustement de test pour obtenir les meilleurs résultats sur votre ensemble photo.

Layer non visible: Assurez-vous que la couche d’ajustement est au-dessus de l’image dans votre stack.

Migliori pratiche

  • Présentation des résultats dans Photoshop avant la publication
  • Gardez une copie du fichier d’origine pour la comparaison
  • Screenshot pour les emplois de batch pour économiser du temps

FAQ

**Q: Puis-je appliquer les mêmes paramètres à plusieurs PSDs?**A: Oui, survolez tous les fichiers et répétez le même processus.

**Q: Quels formats de fichier sont soutenus pour l’exportation?**A: Enregistrer en tant que PSD, ou exporter à JPEG/TIFF pour la distribution.

Conclusion

Avec Aspose.PSD pour .NET, l’amélioration de la photo est rapide, automatisée et prête à la production. Aspose.PSD pour .NET API Reference .

 Français