matlabkhooneh

تکالیف پردازش تصویر - سطوح خاکستری ( کد Mat0021 )

1 - توابع از پیش تعریف شده ای (دستور) در متلب MATLAB برای تبدیل بین تصویر رنگی، خاکستری و باینری به هم وجود دارند. آنها را یافته و در یک m فایل، چند نمونه را نوشته و تست کنید. برای برش تصویر به ابعاد دلخواه نیز این مورد وجود دارد. همین کار را برای برش تصویر نیز انجام دهید.

2 - فرض کنید یک تصویر تحت یکنواخت سازی هیستوگرام قرار گرفته است. نشان دهید اعمال دوباره یکنواخت سازی تاثیری در تصویر نتیجه نخواهد داشت.

3 - عبارات زیر را اثبات کنید.

\[\Im [f(x,y)(-1)^{x+y}]=F(u-M/2,v-N/2)\]

\[ \Im [\nabla^{2} f(x,y)]=-(u^{2}+v^{2})F(u,v)\]

\[\Im [f(x,y)*h(x,y)]=F(u,v)H(u,v)\]

3 - تصویر T1.bmp  را

الف - با نویز Salt & Pepper با چگالی نویز 0.04

ب - با نویز گوسین با میانگین صفر و واریانس  0.06

ج - نویز Speckle با واریانس 0.06 ترکیب نموده و نتایج فیلترهای زیر را به صورت محلی با ماسک هایی با ابعاد 5*5 و 7*7 را بررسی کنید.

Alpha Trimmed mean filter ( d= mask size -2)

median filter

max and min filters

4 - به تصویر tire.tif یک فیلتر پایین گذر گوسین دو بعدی با ابعاد 32 * 32 و انحراف معیار 5 در حوزه فرکانس در دو حالت زیر اعمال نموده و نتایج را مقایسه نمایید.

without zero padding

with zero padding

5 - تصویر cameraman.tif را در نظر بگیرید و فیلتر ایده آل ، باترورث و گوسین بالاگذر با درجه 2 و D0=10,20,40,80 را اعمال نموده و نایج را هم در حوزه مکان و هم فرکانس شرح دهید.

6 - برنامه ای بنویسید که یک تصویر و دو آستانه دریافت کند و تصویر خروجی را به فرم زیر تولید کند.

\[ g(x,y)=\left\{\begin{matrix}0 & f(x,y)\leq T1 \\ 128& T1<f(x,y)\leq T2 \\ 255& T2<f(x,y)\\\end{matrix}\right.\]

7 - برنامه ای بنویسید که تصویری به فرمهای زیر تولید کند.

8 - برنامه ای بنویسید که دو تصویر هم اندازه را دریافت و MSE آن را محاسبه کند.

\[ Mean Square Error = \frac{1}{MN}\sum_{x=1}^{M}\sum_{y=1}^{N}(f(x,y)-g(x,y))^{2}\]

9 - برنامه ای بنویسید که تصویر ' pout .t i f ' خوانده و تبدیل فوریه آن را محاسبه کرده و نمایش دهد. آن گاه به سوالات زیر پاسخ دهید.

الف) اگر فیلتر بالاگذر ایده آل روی تصویر با شعاع 30 و 80 اعمال شود روی تصویر چه تاثیری دارد؟ نتایج را تحلیل کنید.

ب) اگر مقادیر تصویر در حوزه مکان در  \[ (-1)^{m+n}\]  ضرب شوند و تبدیل فوریه آن محاسبه گردد چه تفاوتی با تبدیل فوریه تصویر اولیه دارد؟

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

د) بعد فاز تصویر را صفر و معکوس تبدیل فوریه را محاسبه کنید. تصویر ورودی و خروجی را با هم مقایسه کنید.

10 - برنامه ای بنویسید که سه نوع نویز نمک و فلفل ، گوسی و ضربه ای را با درصد متفاوت به تصویر مرد عکاس اضافه نماید و هیستوگرام هر یک از این تصاویر را رسم و با هیستوگرام تصویر اصلی مقایسه کنید. آیا ارتباطی بین نوع نویز با هیستوگرام آن وجود دارد؟ جواب را بررسی وتحلیل کنید.

11 - برنامه ای بنویسید که یک تصویر ورودی را دریافت کند و با توجه به شکل زیر عملیات را انجام دهد.

12 -

 

| جهت سفارش پروژه و تکلیف پردازش تصویر OpenCV و متلب MATLAB لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

موضوعات
Designed By M A T L A B K H O O N E H