با سلام

این پست حاوی پروژه هموار کردن تصویر در زبان متلب (Image smoothing) می باشد. در این پروژه یک تصویر از ورودی دریافت نموده و به ۳ روش زیر تصویر را با استفاده از فیلتر Lowpass هموار می نماییم:

۱- با استفاده از دستور کانولوشن

۲- با استفاده از imfilter

۳-با استفاده از حوزه فرکانس

 

فیلترهای هموار کننده با اعمال تغییر در شدت روشنایی پیکسل های تیز تصویر موجب تولید تصاویر آرام تری می شود. همچنین این فیلترها تاثیر چندانی بر روی پیکسل های آرام تصویر نمی گذارند. آرام شدن تصویر بدین معنی است که بخشی از جزئیات تصویر از بین می رود. به عنوان مثال اعمال یک فیلتر آرام کننده بر روی یک تصویر نویزدار موجب کاهش شدت نویزها خواهد شد. یک مثال کاربردی ساده از فیلتر های آرام کننده را می توان حذف چین و چروک ها از تصاویر صورت بیان کرد. تصاویر زیر گویای این مطلب هستند.

 

۰۲۳۵

یک فایل PDF نیز ضمیمه این پست می باشد که بخش های مختلف برنامه در آن توضیح داده شده است.

با تشکر