TechBord Logo
TechBord detail

قرمز سبز آبی آلفا (RGBA) چیست؟

مخفف "Red Green Blue Alpha."

RGBA یک مدل رنگ (Color Model) بر اساس مدل قرمز سبز آبی (RGB) است. نور قرمز، سبز و آبی را با هم ترکیب می کند تا هر رنگی در طیف ایجاد کند، سپس یک مقدار چهارم، آلفا، برای شفافیت اضافه می کند. این یک مدل رنگ استاندارد است که اغلب برای ویرایش تصویر و وب گرافیک (Graphics) استفاده می شود که به سطوح شفافیت تدریجی نیاز دارد.

مدل رنگی RGBA، مانند RGB، افزودنی است. هنگامی که سه کانال رنگی در حداکثر مقادیر خود باشند، نور سفید تولید می کنند. در حداقل مقادیر خود، رنگ سیاه ایجاد می کنند. کانال آلفا یک مقدار جداگانه برای شفافیت اضافه می کند که از 0٪ (کاملا شفاف) تا 100٪ (کاملاً مات) متغیر است. یک مقدار شفافیت بین یک پیکسل (Pixel) ایجاد می‌کند که اجازه می‌دهد مقداری رنگ پس‌زمینه نشان داده شود. به عنوان مثال، یک تصویر با یک سایه از یک گرادیان پیکسل‌های شفاف‌تر برای ایجاد سایه‌ای استفاده می‌کند که پس‌زمینه پشت آن را تیره می‌کند.

قرمز سبز آبی آلفا (RGBA) چیست؟ | TechBord.ir
یک تصویر RGBA روی پس‌زمینه شطرنجی، آلفا در 100% در سمت چپ و 0% در سمت راست

متداول‌ترین عمق رنگ (Color Depth) برای RGBA تصاویر 32 بیت (Bit) در هر پیکسل است: هر کدام 8 بیت برای قرمز، سبز، آبی و آلفا. هر کانال رنگی 8 بیتی می تواند دارای مقداری بین 0 تا 255 باشد. این یک تصویر با همان تعداد رنگ یک تصویر True Color RGB 24 بیتی (256 x 256 x 256 = 16777216 رنگ ممکن) با 256 سطح شفافیت اضافی برای هر پیکسل تولید می کند. با این حال، در حالی که ویرایشگرهای تصویر، هر مقدار RGB را به صورت محدوده‌ای بین 0 تا 255 نمایش می‌دهند، مقادیر شفافیت به‌عنوان محدوده‌ای بین 0 تا 100% نشان داده می‌شوند.

RGBA Example

< p> ورق سبک آبشاری (CSS) از مقادیر RGBA به عنوان یکی از روش‌های ممکن برای تنظیم رنگ متن و گرافیک استفاده می‌کند. مقادیر قرمز، سبز و آبی به عنوان اعداد بین 0 تا 255 و مقادیر آلفا به عنوان عددی بین 0.0 و 1.0 وارد می شوند. برای مثال، مقدار زیر متن آبی کاملاً مات:

rgba(0, 0, 255, 1.0)

این مثال بعدی به جای پس زمینه متن آبی نیمه شفاف:

rgba(0, 0, 255, 0.5)

توجه: فرمت‌های فایل گرافیک شبکه قابل حمل (PNG) و فرمت فایل تصویری برچسب شده (TIFF) از تصاویر 32 بیتی RGBA پشتیبانی می‌کنند، مانند فرمت‌های ویرایشگر تصویر حرفه‌ای مانند (). در حالی که فرمت فایل فرمت تبادل گرافیکی (GIF) از شفافیت پشتیبانی می کند، یک کانال آلفا را شامل نمی شود، بلکه یک رنگ را در جدول جستجوی خود به عنوان شفاف تعریف می کند.

RGBA مخفف چیست؟

تعریف اصطلاح قرمز سبز آبی آلفا (RGBA) توسط تک بورد

تعریف قرمز سبز آبی آلفا (RGBA) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف قرمز سبز آبی آلفا (RGBA) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.