خودآزمایی شماره 5

خودآزمایی شماره 5
خودآزمایی شماره 5
ساده و روان توضیح دهید Gamma Correction چیست؟
-- سوالات بخش خودآزمایی، جهت آزمودن دانش فنی و آکادمیک شماست.بعد از جواب های شما، مطالب فنی هر سوال در سایت مطرح خواهد شد
0
 

نظرات (1)

امتیاز 0 خارج از 5 بر اساس 0 رای
This comment was minimized by the moderator on the site

چشم انسان افزایش شدت نو را به صورت خطی حس نمی کند.برای مثال اگر در یک لامپ دو الکترون نوری با شدت n تولید کند و چهار الکترون نوری با شدت 2n تولید کند، از نظر ریاضی نور دو برابر شده اما چشم انسان حس دو برابر شدن شدت نور را ندارد. این به این معنی...

چشم انسان افزایش شدت نو را به صورت خطی حس نمی کند.برای مثال اگر در یک لامپ دو الکترون نوری با شدت n تولید کند و چهار الکترون نوری با شدت 2n تولید کند، از نظر ریاضی نور دو برابر شده اما چشم انسان حس دو برابر شدن شدت نور را ندارد. این به این معنی است که چشم انسان افزایش شدت نور را به صورت خطی حس نمی کند. برای این که انسان حس کند نور لامپ دو برابر شده، باید دو الکترون را به توان 2.2 برسانیم. یعنی اگر تعداد الکترونهای پرتاب شده به لامپ برابر 4.6 بشود و لامپ نوری برابر n 4.6 تولید کند آنگاه چشم انسان حس می کند که نور دو برابر شده. خارج از مبحث عملکرد چشم و مغز انسان، به این عدد 2.2 گاما گویند.
پس اگر بخواهیم چشم بیننده دو لامپ یکسان را با شدت نوری n و 2n حس کند، کافی است الکترونهای لامپ دوم را به توان 2.2 برسانیم. حال یک صفحه ی مانیتور را در نظر بگیرید که از هزاران پیکسل ریز یکسان تشکیل شده. در اینجا هر کدام از پیکسل ها مانند لامپ کوچکی عمل می کند که در نهایت مانیتور تصاویر را نه به صورت یک صفحه ی رنگ شده بلکه به صورت صفحه ای از نور ارائه می دهد. در این تصویر نوری، هزاران لامپ(پیکسل) وجود دارد که شدت نورشان با هم متفاوت است. حال اگر ما گاما را در مانیتورمان کم کنیم، در حقیقت تعداد الکترون ها را برای پیکسل های روشن تر کم کرده ایم که درنتیجه ی آن شدت اختلاف نور بین قسمت های تاریک و قسمت های روشن تصویر کم می شود و اگر گاما را زیاد کنیم در حقیقت تعداد الکترون ها را برای پیکسل های روشن تر افزایش داده و شدت اختلاف نور بین قسمت های تاریک و روشن صحنه زیاد خواهد شد.
در یک مانیتور هر پیکسل از سه پیکسل کوچکتر تشکیل شده که به رنگهای قرمز، آبی و سبز هستند. در نواحی قرمز تصویر پیکسل های قرمز روشن می شوند، در نواحی آبی تصویر، پیکسل های آبی و در نواحی سبز، پیکسل های سبز روشن می شوند. و در حقیقت نور سفید در تصویر از روشن شدن هر سه ی این پیکسل ها به یک اندازه، تشکیل می شود. و رنگ سیاه در تصویر با خاموش شدن هر سه ی این پیکسل ها حاصل می گردد. سایر رنگ ها ی زرد و بنفش و یشمی و... نیز با ترکیب این سه پیکسل تشکیل می شود. این مطلب را گفتم تا به این نکته برسم که در واقع با افزایش گاما، تعداد الکترونهای بیشتری به این سه پیکسل کوچک برخورد می کند و نواحی قرمز تصویر، قرمزتر دیده می شود. نواحی آبی، آبی تر دیده می شوند و ... و نور سفید پیکسل اصلی که حاصل روشن شدن هر سه پیکسل کوچک است، سفید تر دیده خواهد شد.
پس به طور کلی می توان گفت با افزایش گاما رنگ های تصویر اشباع تر می شوند و نواحی روشن، روشن تر دیده می شوند.این نکته را نباید فراموش کرد که با افزایش گاما برای پیکسل های تاریک تغییر زیادی حاصل نمی شود بلکه نور هر پیکسل بر اساس روشنایی اش، روشن تر می شود. به این پدیده در علم رنگ و نور کنتراست یا اختلاف رنگ گویند. که با افزایش گاما کنتراستی غیر خطی مطابق چشم انسان پدید می آید.
حال سوال: Gamma correction چیست؟
ج: یعنی تغییر دادن عدد گاما به نحوی که برای چشم انسان به صورت حسی خوش نما تر باشد. یعنی نه آنقدر اختلاف رنگ بین پیکسل ها زیاد شود که آزار دهنده باشد و نه انقدر کم شود که تصویر خسته کننده، کسل کننده و عاری از هیجان و زیبایی شود. امری است کاملا حسی. حال ما می توانیم عدد گامای مانیتور را کاهش یا افزایش دهیم تا به تصویری زیبا و دلخواه برسیم. اما مشکل این است که در همه ی مانیتورها گاما یکسان نیست. و ممکن است گامای مانیتور گوشی با گامای مانیتور کامپیوتر متفاوت باشد که در این حالت حتی اگر تصاویر در دو مانیتور یکسان باشد متفاوت دیده خواهند شد. که برای حل این مشکل گامای استانداردی در مجامع جهانی تعیین شد که مقدار آن برابر 2.2 است.
حال سوال: Gamma correction در نرم افزارهای گرافیکی چیست؟
فرض کنید ما یک تصویر داریم که در یک مانیتور کالیبره شده با گامای 2.2 نمایش داده می شود. اما کنتراست بین پیکسل ها در تصویر هنوز به چشم ما زیبا و خوش نما نمی آید. علت آن این است که این کنتراست بین پیکسل ها یا خیلی زیاد است یا خیلی کم است. برای رفع این مشکل در اغلب نرم افزارهای گرافیکی یک گامای مجازی وجود دارد. تا کاربر نرم افزار دوباره بتواند گامای نمایش پیکسل ها را فارق از مانیتور دستکاری کند. چون گامای خیلی از مانیتورها قابل تغییر نیست. به این علت این گاما مجازی است که در حقیقت به صورت مستقیم بر روی تعداد الکترون های پرتابی مانیتور به سمت پیکسل ها تاثیر نمی گذارد بلکه شدت اختلاف رنگ پیکسل ها را به گونه ای تغییر می دهد که تا گامای اصلی مانیتور را به خطا بیندازد و با این کار تصمیم گیری مانیتور را در پرتاب الکترون ها تغییر بدهد و کاربر با استفاده از این گامای مجازی به تصویر دلخواه خود برسد.
حال سوال: Gamma correction چه فرقی با پارامتر Contrast دارد؟
ج: خیلی حرف زدم. انشالا در قسمت بعدی توضیح میدم. ارادتمند شما. سید رضا رئیس زاده. rezaraisy.1371@gmail.com

ادامه مطلب
هیچ نظری در اینجا وجود ندارد