كيفية تعزيز الألوان مع الاهتزاز في معالج الصور PSD ل .NET

كيفية تعزيز الألوان مع الاهتزاز في معالج الصور PSD ل .NET

يرفع تحسين الاهتزاز شدة الألوان القذرة دون إفراط في تلوين الجلد أو الارتباك.مع Aspose.PSD لـ .NET ، يمكنك تلقائيًا تعديلات الهرم عبر جميع أصول صور PSD الخاصة بك للحصول على مظهر متسق وحيوي.

مشكلة العالم الحقيقي

غالبًا ما تظهر مجموعات كبيرة من المنتجات أو الأزياء أو صور التسويق مسطحة بسبب ضعف الإضاءة.

نظرة عامة على الحل

أضف طبقة تعديل الاهتزاز، ثم قم بتعيين الارتباك والملء ببعض خطوط الرمز – قابلة للتحريك تماما ومتكررة.

المتطلبات

  • Visual Studio 2019 أو أحدث
  • .NET 6.0 أو أعلى (أو .Net Framework 4.6.2+)
  • Aspose.PSD لـ .NET من NuGet
  • ملف PSD(s) لتعزيز
PM> Install-Package Aspose.PSD

تنفيذ خطوة بخطوة

الخطوة 1: تحميل ملف PSD

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_vibrance.psd";

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

الخطوة 2: إضافة طبقة تعديل الاهتزاز

var vibrance = psdImage.AddVibranceAdjustmentLayer();

الخطوة 3: إعداد الاهتزاز والزئبق

vibrance.Vibrance = 11;   // -100 to 100
vibrance.Saturation = -7; // -100 to 100

الخطوة 4: إنقاذ PSD المحسن

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

استخدام الحالات والتطبيقات

  • تعزيز ألوان الصور المنتجات للويب والكتالوجات
  • تصحيح صور الحملة الضيقة أو المسطحة في الكتلة
  • تحقيق نظرة حديثة وحيوية للمشاريع الإبداعية

التحديات والحلول المشتركة

الصور فوق الاهتزاز: ابدأ مع القيم الدقيقة والنتائج المسبقة للحصول على أفضل مظهر.

التعديل غير مرئي: تأكد من أن طبقة الاهتزاز فوق الطبقة الصورة في العلبة.

أفضل الممارسات

  • التوقعات قبل إخراج جميع الأصول
  • حفظ الملفات الأصلية للحصول على النسخ الاحتياطي
  • سكريبت للأتمتة على مكتبات الصور الكاملة

FAQ

** س: هل يمكنني زيادة الاهتزاز أو الارتياح فقط؟**ج: نعم - حدد واحد أو كلا الخصائص كما هو مطلوب لتأثيرك المطلوب.

** س: هل هذا التأثير غير مدمر؟**A: نعم - حافظ على طبقة التعديل لسهولة إعادة التحرير أو undo.

استنتاجات

Aspose.PSD لـ .NET يجعل تحسين الاهتزاز والملل سريعًا وسهل ومتعدد الميزات. Aspose.PSD لـ .NET API Reference .

 عربي