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

ارتقای تصویر و عملگر کانولوشن

0 امتیاز

با عرض سلام و خسته نباشیید

 

اگر ممکنه بگویید که چطوری میتونیم تصویری را ار تقا بدهیم و عملگر کانولوشن چیه ؟ و چطوری محاسبه می شود در متلب  ؟ اگر ممکنه با مثال توضیح بدهید؟  و این که یک فیلتر چگونه روی تصویر اعمال می شود؟  باتشکر

 

سوال شده اسفند 19, 1392  بوسیله ی reza.mahmodi71 (امتیاز 183)   29 54 63
دوباره تگ گذاری شد اسفند 24, 1392 بوسیله ی BlueBlade

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
ارتقاء یعنی اینکه تصویر اولیه بوسیله یک یا چند تبدیل به تصویر نهایی تبدیل گردد بطوریکه بتوان در تصویر نهایی اطلاعات نهایی را استخراج کنیم .برای اعمال اغلب فیلتر ها بر روی تصویر از عملیات کانولوشن استفاده می کنند. که از جمله آنها می توان به فیلتر پایین گذر یا آرام کننده اشاره کنیم که باعث حذف نویز در تصویر اولیه می گردد و در تصویر نهایی نویز های موجود از بین رفته و ویژگی های مدنظر قابل استخراج می باشد . مثال دیگر هم استفاده از فیلتر سوبل می باشد که با استفاده از مشتق اطلاعات لبه ای تصویر را نمایان می سازد به طور مثال در سیستم های پلاک خوان در گام اول می بایست محل پلاک ها را مکان یابی نمایید که با اعمال فیلتر سوبل در راستای x کلیه لبه های عمودی تویر نمایان شده و شما می توانید با بررسی تعداد گذر از صفر با دوره تناوب مشخص را در نقاط مختلف تصویر شناسایی کنید.
برای انجام کانولوشن در MATLAB می تونید از تابع imfilter استفاده کنید.
برای اطلاعات بیشتر این پست را هم می تونید مطالعه کنید.
یک نمونه از عملیات convolution هم در این پست استفاده شده.
پاسخ داده شده اسفند 20, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد اسفند 23, 1392 بوسیله ی BlueBlade
...