Enum ColorMatrixOperation
نام ها : Aspose.Svg.Builder جمع آوری: Aspose.SVG.dll (25.5.0)
مشخص کردن نوع عمل که باید در یک فیلتر ماتریس رنگ اعمال شود.
[ComVisible(true)]
public enum ColorMatrixOperation
Fields
HueRotate = 2
بر روی تصویر یک چرخش چوبی اعمال می شود.
عملیات “hueRotate” رنگ هر پیکسل را با زاویه مشخصی در اطراف چرخ رنگی می گرداند و امکان تنظیمات رنگ و اثرات پویا را فراهم می کند.
LuminanceToAlpha = 3
رنگ های تصویر را بر اساس روشنایی آن به رنگ خاکستری تبدیل می کند.
عمل “LuminanceToAlpha” یک تصویر خاکستری را بر اساس روشنایی (نور) هر رنگ ایجاد می کند که پس از آن می تواند برای انواع عملیات ماسک و ترکیب مورد استفاده قرار گیرد.
Matrix = 0
یک ماتریکس تبدیل را به داده های رنگ اعمال می کند.
عملیات ماتریکس از یک ماتریس 5x4 برای تبدیل ارزش های رنگی RGBA هر پیکسل استفاده می کند.این عملیات بسیار متنوع است و می تواند برای دستکاری های پیچیده رنگ، از جمله تنظیمات در روشنایی، کنتراست و تعادل رنگ مورد استفاده قرار گیرد.
Saturate = 1
سطح اشباع تصویر را تنظیم کنید.
یک مقدار 0٪ کاملا غیر اشباع (در مقیاس خاکستری) است، در حالی که 100٪ هیچ تغییری در رنگ تصویر را نشان نمی دهد.
Remarks
فیلتر ماتریس رنگ در SVG اجازه می دهد تا عملیات های مختلف بر روی داده های رنگی یک تصویر.هر نوع عملیات رنگ ها را به شیوه ای خاص دستکاری می کند، ارائه طیف وسیعی از اثرات بصری.