ماسک در پردازش تصویر - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

ماسک در پردازش تصویر

0 امتیاز
سلام. ماسک چه کاربردی داره و چرا اکثر توابع یک پارامتر به نام ماسک دارند و چطور باید ماسک بسازیم؟
سوال شده دی 19, 1392  بوسیله ی in_chand_ta (امتیاز 75)   4 18 23
دوباره تگ گذاری شد بهمن 22, 1392 بوسیله ی BlueBlade

1 پاسخ

+2 امتیاز
 
بهترین پاسخ
تصویر ماسک یک تصویر به اندازه تصویر اصلی هستش این تصویر 8 بیت هستش .ماسک به صورت باینری هستند یعنی صفر و مخالف صفر برخی اوقات به صورت grayScale هم مورد استفاده قرار می گیرند وقتی شما به تابعی ماسک را پاس میدید منظورتون این هستش که فقط نواحی از تصویر اصلی پردازش بشه که در تصویر ماسک نواحی متناظر مخالف صفر باشه مثل برای پرکردن یک ناحیه مشخص می تونید ماسک آن ناحیه را مشخص کنید و با تابع setTo پرش کنید مثلاً در segmentation وقتی شما آبجکت ها مورد نظر را در صفحه ورودی پیدا می کنید با ساختن inverse آبجکت ها می تونید نویزهای احتمالی توی پشت زمینه آبجکت را به صورت کامل پر کنید بعضی از توابع هم ماسک می گیرند و در ناحیه ماسک کارشون را انجام می دن مثل تابع inpaint که فقط ناحیه ماسک را درونیابی می کنه.
پاسخ داده شده دی 21, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد دی 22, 1392 بوسیله ی in_chand_ta
...