ورود

View Full Version : سه دستورvalid , same,full



nasim1996
چهارشنبه 03 خرداد 1396, 20:40 عصر
سلام بر کاربران عزیز
من این کد رو نوشته ام میخوام یه توضیح تخصصی و کامل در مورد سه دستورvalid , same,fullداشته باشم
ممنون میشم راهنمایی کنید
متشکرم

mb1372
شنبه 06 خرداد 1396, 13:09 عصر
سلام بر کاربران عزیز
من این کد رو نوشته ام میخوام یه توضیح تخصصی و کامل در مورد سه دستورvalid , same,fullداشته باشم
ممنون میشم راهنمایی کنید
متشکرم
سلام
این کدی که گفتید کجاست؟

nasim1996
شنبه 13 خرداد 1396, 11:33 صبح
سلام
عذرمیخوام عکسه الان نگاه کردم قرار نگرفته بود تو سوالم
اینه عکسه


145400

mb1372
شنبه 13 خرداد 1396, 15:10 عصر
سلام
عذرمیخوام عکسه الان نگاه کردم قرار نگرفته بود تو سوالم
اینه عکسه



سلام

با استفاده از تابع fspecial میتونید از فیلترهای دو بعدی تعریف شده در متلب استفاده کنید. یکی از انواع فیلتری که میتونید استفاده کنید average هست. آدرس زیر شاید در این مورد کمکتون کنه:

http://www.stob.blogfa.com/post-355.aspx
از تابع conv2 برای محاسبه کانولوشن دو تصویر استفاده می شود. سه حالت برای محاسبه ش وجود داره:

'full': در این حالت نتیجه محاسبات بدون تغییر و کاهش نمایش داده می شود. دو حالت بعدی نسخه اصلاح شده و کاهش یافته این حالت هستند.
'same': در این حالت سایز خروجی با ورودی یکسان است.
'valid': در این حالت فقط خروجی هایی در نظر گرفته می شوند که به طور کامل با مرز پوشانده شده باشند.

ممکنه از اصطلاحات تخصصی پردازش تصویر استفاده نکرده باشم. برای اطلاع بیشتر و دیدن مثال، لینک های زیر رو ببیند:

https://stackoverflow.com/questions/37145895/how-is-full-convolution-performed-using-matlabs-conv2-function
http://matlabtricks.com/post-3/the-basics-of-convolution

nasim1996
یک شنبه 14 خرداد 1396, 00:48 صبح
از راهنمایی مفید و تخصصی شما صمیمانه سپاسگزارم
موفق باشید