مفهوم تفریق دو تصویر در متلب (MATLAB)

تفریق دو تصویر هم اندازه بدین مفهوم است که شدت روشنایی پیکسل های متناظر دو تصویر را از هم کم کنیم . فرض کنید می خواهیم تغییرات مغز افرادی را بررسی کنیم که دچار بیماری آلزایمر هستند. برای این منظور می توانیم تصویری از یک مغز سالم را در مراحل مختلف با تصویر مغز فردی که دچار بیماری آلزایمر است ، مقایسه کنیم . با اعمال عملگر فوق بر روی دو تصویر مذکور نقاطی از مغز که در آن نقاط مغر دچار تغییر شده است مشخص می شوند .  تصویر زیر عکس اسکن PET مغز نرمال و بیمار را  به همراه حاصل تفریق آن ها نشان می دهد :

AISRG AISRG AISRG
تصویر نویز تصویر نویزدار تصویر بدون نویز


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

پردازش تصویر در MATLAB :

برای تفریق دو تصویر هم اندازه از تابع imsubtract در MATLAB می توان استفاده کرد. به عنوان مثال مجموعه دستورات زیر دو تصویر را خوانده و حاصل تفریق آن ها را نشان می دهد.


>> im = imread('rice.png'); >> imshow(im); >> imBack = imread('background.png'); >> imshow(imBack);>> res = imsubtract(im,imBack);

منبع:
http://aisthinktank.com/tutorial/dip/dipSubtract.aspx


مطالب مشابه :


پردازش تصویر در متلب (Image processing)

پردازش تصاویر امروزه بیشتر به موضوع پردازش تصویر دیجیتال گفته می‌شود که شاخه‌ای از دانش




پردازش تصویر

پردازش تصویر. در زیر تصویر این ربات و پنجره پردازش در متلب را می بینیم: https:




مفهوم تفریق دو تصویر در متلب (MATLAB)

اين وبلاگ به صورت تخصصي به پردازش تصویر و واقعیت مجازی (ساخت انیمیشن) در متلب (matlab) و




صوت در متلب

پردازش تصویر پردازش تصویر و حذف نویز simulink کد نویسی پردازش پردازش صوت در متلب MATLAB




پردازش تصوير با مطلب (قسمت1)

تابع "imread" یکی از توابع جعبه ابزار پردازش تصویر می باشد که پردازش تصویر به خصوص در مطلب




عناوین پروژه های پردازش تصویر قابل ارائه در کمترین زمان و هزینه پایین

عناوین پروژه های پردازش تصویر قابل نرم افزار متلب پذیرفته می شود و در کوتاهترین




جزوه پردازش تصوير

اين وبلاگ به صورت تخصصي به پردازش تصویر و واقعیت مجازی (ساخت انیمیشن) در متلب (matlab) و




افزایش کنتراست تصویر

اين وبلاگ به صورت تخصصي به پردازش تصویر و واقعیت مجازی (ساخت انیمیشن) در متلب (matlab) و




چند جمله ای ها در متلب MATLAB

پردازش تصویر پردازش تصویر و حذف نویز simulink کد نویسی پردازش پردازش صوت در متلب MATLAB




برچسب :