قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr در نرم افزار متلب

  • پنج شنبه ۲۷ مهر ۱۳۹۶
  • بازدید 116 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (15 امتیاز از 3 رای)
    Loading...

color coding converting rgb to ycbcr matlab 1061 1 قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr در نرم افزار متلب

قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr

در این بخش پروژه قطعه بندی رنگ پوست با استفاده از روش تبدیل فضای رنگی RGB به YcbCr با استفاده از نرم افزار MATLAB را قرار داده ایم که در ادامه می توانید توضیجاتی در مورد مدل های رنگی و همچنین فیلم و تصاویری از خروجی شبیه سازی را به صورت آنلاین مشاهده نمایید.

فضای رنگ

هدف سیستم یا مدل و یا فضای رنگ، مشخص کردن سریع ویژگی ها و مشخصات رنگ ها در چارچوب یک استاندارد می باشد،که اکثرا روشی مناسب است. مدل رنگ در واقع، زیر فضایی داخل سیستم مختصات و مشخصات آن سیستم مختصات می باشد که در آن هر رنگ فقط با یک نقطه تعریف می شود.

مدل های رنگی در پردازش تصاویر و ویدئو ها

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

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

تصاویری از خروجی پروژه قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr

color coding converting rgb to ycbcr matlab 1061 2 قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr در نرم افزار متلب

شکل ۱

 

color coding converting rgb to ycbcr matlab 1061 3 قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr در نرم افزار متلب

شکل ۲

 

color coding converting rgb to ycbcr matlab 1061 4 قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr در نرم افزار متلب

شکل ۳

 

color coding converting rgb to ycbcr matlab 1061 5 قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr در نرم افزار متلب

شکل ۴

 

color coding converting rgb to ycbcr matlab 1061 6 قطعه بندی رنگ پوست با تبدیل فضای رنگی RGB به YCbCr در نرم افزار متلب

شکل ۵


مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید