Batch PSD Fotoğraf Düzeltme için Seviye Düzenleme Nasıl Kullanılır
Seviye ayarlaması fotoğraf düzeltmesinde temel bir adımdır. .NET için Aspose.PSD ile düzey değişiklikleri yüzlerce PSD’ye aynı anda uygulayabilirsiniz, görsel tutarlılık ve pro-kaliteli tonu sağlar.
Gerçek Dünya Sorunları
Fotoğraf kütüphanelerinde tutarsız siyah/beyaz noktalar marka ve baskı kalitesini düşürür. manuel Photoshop çalışma akışları e-ticaret, kataloglar veya arşiv projeleri için ölçeklenemez.
Çözüm Özetleri
Tekrarlanabilir, otomatik sonuçlar elde etmek için doğru giriş/çıkış değerleri ile Seviye katmanları ekleme ve ayarlayın.
Ön koşullar
- Visual Studio 2019 veya sonraki
- .NET 6.0 veya sonraki (veya .Net Framework 4.6.2+)
- Aspose.PSD için .NET için NuGet
- PSD dosyası (s) düzeltme için
PM> Install-Package Aspose.PSD
adım adım uygulama
Adım 1: PSD dosyasını yükleme
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_levels_corrected.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Adım 2: Bir düzey ayar katmanı ekleyin
var levels = psdImage.AddLevelsAdjustmentLayer();
Adım 3: Seviyeleri ayarlayın
// Adjust master channel (index 0) for shadow, midtone, highlight
levels.MasterChannel.InputShadowLevel = 12; // Set black point
levels.MasterChannel.InputMidtoneLevel = 1.0F; // Set gamma
levels.MasterChannel.InputHighlightLevel = 240; // Set white point
Adım 4: Düzeltilmiş PSD’yi Kurtar
psdImage.Save(outputFile);
psdImage.Dispose();
Cases ve Uygulamaları Kullanın
- Batch-doğru tarama veya miras fotoğraf tonu
- Tüm varlıklarda tutarlı siyah/beyaz noktaları sağlamak
- Yazdırma, e-ticaret veya dijital kampanyalar için ön uçuş
Toplu Sorunlar ve Çözümler
Gelişimi etkilemeyen seviyeler: Katman siparişini kontrol edin - ayar katmanları yukarıda olmalıdır.
** Kanal başına düzeltme gerekliliği:** Hedef kırmızı, yeşil, mavi kanallar aracılığıyla levels.GetChannelByIndex()
.
En İyi Uygulamalar
- Kalibrasyonlu bir görüntüde sonuçlar
- Tüm klasörler üzerindeki batch işleri için senaryo
- Orijinal dosyaları yedekleme
FAQ Hakkında
Q: Tüm kanalları tek seferde düzeltebilir miyim?A: Evet - Master kanalı kullanın veya RGB’yi gerektiğinde ayrı olarak hedefleyin.
**Q: Düzeltildikten sonra JPEG veya TIFF olarak ihraç edebilir miyim?**A: Evet - değiştirildikten sonra istenen ihracat seçeneklerini kullanın.
Sonuç
.NET için Aspose.PSD ile, herhangi bir PSD dosyası için fotoğraf kalitesini otomatikleştirebilirsiniz. Aspose.PSD .NET API Referans için .