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

resolution pyramids

0 امتیاز

بسم الله الرحمن الرحیم

با سلام 

لطفا راجع به عملکرد هرم های دقت که برای تشخیص لبه به کار می روند؛ توضیح بدید.

اگه کنارش مثال عددی هم بزنید تا بحث ملموس تر بشه واقعا عالیه.

با سپاس فراوان

سوال شده اردیبهشت 14, 1394  بوسیله ی مهدی هادیان (امتیاز 9)   1 1
دوباره تگ گذاری شد اردیبهشت 15, 1394 بوسیله ی مصطفی ساتکی

1 پاسخ

+1 امتیاز

در برخی موارد شما نیاز دارید که یک تصویر را چندین مرتبه بزرگتر یا چندین مرتبه کوچکتر کنیم.در این فرایند در تصاویر کوچک تر یا بزرگ تر ویژگی های استخراج می گردد که در تصویر اولیه وجود ندارد.

عملیات کاهش اندازه تصویر تحت DownSampling هستش و عملیات افزایش اندازه تصویر تحت UpSampling هستش.

در عملیات DownSampling تصویر level بعدی از نظر ابعاد نصف تصویر level جاری می باشد ابتدا فیلتر گوسین را اعمال کرده و سپس در تصویر 1/2 نهایی فقط سطر و ستون های زوج کپی می کنیم .تابع مورد نظر برای انجام اینکار  cv::pyrDown هستش.

در عملیات UpSampling تصویر level بعدی از نظر ابعاد 2 برابر تصویر level جاری می باشد.ابتدا تصویر اصلی را در سطر ها و ستون های زوج تصویر مقصد کپی کرده و سطر ستون های فرد را با صفر پر می کنیم سپس با فیلتر گوسی مقادیر خانه صفر را درون یابی می کنیم.

البته قابل ذکر که ما دو مقوله gaussian pyramid و laplacian pyramid داریم.gaussian pyramid برای عملیات down sampling استفاده میشه .

laplacian pyramid برای عملیات UpSampling استفاده میشه یعنی تصویر اصلی را از تصویر Upsample شده کم می کنیم که نتیجه اینکار یک تصویر لبه می باشد. 

پاسخ داده شده اردیبهشت 15, 1394 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
...