You are here

تمرین های فصل اول

Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in book_prev() (line 775 of /home/molavy/public_html/modules/book/book.module).

۱- یک تصویر بردارید و مات کردن گاوسی را شبیه تصویر ۱-۹ روی آن اعمال کنید. کانتور های تصویر را برای هر بار افزایش σ رسم کنید. چه اتفاقی می افتد؟ می توانید توضیح دهید چرا؟

۲- عملیات پوشش unsharp را پیاده سازی کنید

http://en.wikipedia.org/wiki/Unsharp_masking

این کار را با مات کردن تصویر و سپس کم کردن نسخه مات شده از نسخه اصلی انجام دهید. این اثر تیزی بیشتری به تصویر می دهد. روی هر دو نسخه رنگی و طیف سیاه و سفید تصاویر این کار را انجام دهید.

۳- برای نرمال کردن تصویر با متعادل سازی نمودار ستونی یک جایگزین با نام کسر تصویر(quotient image) وجود دارد. کسر تصویر با تقسیم تصویر به نسخه مات شده انجام می شود.

I /(I ∗ Gσ )

آن را پیاده سازی کنید و روی چند تصویر امتحان کنید.

۴- یک تابع بنویسید که دور تصاویر ساده روی یک تصویر با استفاده از مشتقات تصویر خط بکشد.(برای مثال یک مربع روی پس زمینه سفید)

۵- از جهت شیب و اندازه برای تشخیص خطوط یک تصویر استفاده کنید. اندازه خطوط و پارامتر های آنها را تخمین بزنید. خطوطی روی آنها در تصویر رسم کنید.

۶-تابع label را روی تصاویر آستانه یابی شده به انتخاب خودتان اعمال کنید. این نمودار ستونی و نتیجه تصویر برچسب را برای ترسیم توزیع اندازه های اشیاء در تصویر اعمال کنید.

۷- چند مورد از عملیات های ریخت شناسی موفق روی تصاویر آستانه یابی شده به انتخاب خودتان انجام دهید. وقتی تنظیماتی را پیدا کردید که منجر به نتایج خوبی شد، تابع center_of_mass در morphology را برای پیدا کردن موقعیت مرکزی هر شی و ترسیم آنها روی تصویر استفاده کنید.

Add new comment

انیمیشن پیام راشل کوری