چگونگی تغییر تعادل رنگ در عکس های PSD با Aspose.PSD برای .NET

چگونگی تغییر تعادل رنگ در عکس های PSD با Aspose.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

پیاده سازی گام به گام

مرحله اول: فایل PSD را دانلود کنید

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

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

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

مرحله 2: اضافه کردن یک لایه تنظیم تعادل رنگ

var colorBalance = psdImage.AddColorBalanceAdjustmentLayer();

مرحله 3: تنظیم ارزش های تعادل کانال

// Tune the color cast in shadows, midtones, highlights
colorBalance.ShadowsYellowBlueBalance = 30;     // -100 (yellow) to 100 (blue)
colorBalance.MidtonesMagentaGreenBalance = 18;  // -100 (magenta) to 100 (green)
colorBalance.HighlightsCyanRedBalance = -15;    // -100 (cyan) to 100 (red)

مرحله 4: حفظ رنگ متعادل PSD

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

استفاده از موارد و برنامه ها

  • رتبه بندی متناسب رنگ برای کاتالوگ ها و وبسایت ها
  • حل مشکلات تعادل سفید در عکس های اسکن شده
  • دارایی های فصل یا کمپین Batch-correcting

چالش ها و راه حل های مشترک

** هیچ اثر بر روی عکس: ** تنظیمات لایه تنظیم و تنظیم کانال را بررسی کنید.

** نیاز به تنگ شدن: ** آزمایش با تغییرات متعادل کوچک برای نتایج طبیعی.

بهترین شیوه‌ها

  • پیش نمایش نتایج در Photoshop برای بهترین نتایج
  • اسکریپت برای همه PSD ها در یک پوشه برای سرعت
  • پشتیبان گیری تمام نسخه های اصلی برای Easy undo

FAQ

** Q: آیا می توانم کانال های فردی را به صورت جداگانه تنظیم کنم؟**A: بله، سایه ها، میانگین ها و برجسته ها می توانند به طور مستقل تنظیم شوند.

**Q: آیا می توانم از این برای رتبه بندی رنگ های خلاق و همچنین اصلاح استفاده کنم؟**A: مطمئنا – اثرات خلاق توسط همان لایه پشتیبانی می شود.

نتیجه گیری

Aspose.PSD برای .NET اصلاح رنگ و رتبه بندی حرفه ای را بر روی Autopilot قرار می دهد. Aspose.PSD برای .NET API Reference .

 فارسی