توضیحات
پروژه آموزشی فشرده سازی تصویر با استفاده از تبدیل فوریه دو بعدی با متلب
شرح مساله ای که در این پروژه آموزشی انجام شده است
تغییرات عناصر ماتریس تصو یر، با تغییر شدت نور و رنگ در عکس نمایان می شوند و تحت عنوان لبه ها ی تصویر
شناخته می شوند. بنابراین در لبه ها ی عکس تغییرات عناصر سریع تر رخ میدهد و انتظار می رود این تغییرا ت
سریع، نماینده فرکانس ها ی بالا و به همین ترتیب تغی یرات آرام، نماینده فرکانس های پایین عکس در حوزه
فرکانس باشد. با تبدیل فور یه دوبع دی عکس ها ی سیاه و سفید ساده، این نکته به خو بی مشخص میشود .
تبدیل فوریه گسسته دوبعدی یک ماتریس 𝑀×𝑁 به صورت زیر است:
تصاویر سیاه و سفید شکل 1 را با استفاده از ماتریس 256 * 256 ای از صفر و یک ها ایجاد کنید.
با استفاده ا ز دستور fft2 در متلب اندازه (abs) تبدیل فوریه دو بعدی هریک از آنها را رسم کنید.
با مقایسه تصاویر و تبدیل فوریه دو بعدی آن آیا میتوانید نکته بیان شده را تحلیل کنید؟ تحلیل خود را توضیع
دهید.
توجه کنید برای مشاهده جزئیات تبدیل فوریه تصاویر ایجاد شده، لازم است که مقادیر آن را نورمالایز(در 256 ضرب
و در بیشترین مقدار ماتری س تبدیل تقسیم کنید) کنید. سفارش پروژه متلب
یک روش بسیار ابتدایی و ساده در کاهش حجم یک تصویر یا به اصطلاح Image Compression ، این است که
از نگهداری مقادیر جزئی )که مربوط به جزئیات تصویر هستند( در این تب دیل fft2) ( صرف نظر کرده و با قراردادن
صفر به جای آنها در ماتریس تبدیل، حجم تصویر را کاهش داد .
برای این بخش قرار است تصویر tiger.jpg را فشرده کنید. از این تصویر تبدیل فوریه دو بعدی بگیرید و سیاستی پیاده سازی کنید که حجم تصویر تقریبا 5 درصد کاهش یابد.
سیاستی پیاده سازی کنید که حجم تصویر تا حدود 50 درصد کاهش یابد. هر دو تصاویر فشرده شده را در گزارش بیاورید و کیفیت آن ها را با کیفیت تصویر اصلی مقایسه کنید.
تصویر داده شده به شما، به صورت grayscale است. به نظر شما چرا نمیتوان از fft2 برای کاهش حجم تصاویر رنگی استفاده کرد ؟
تصویر خروجی
پروژه آموزشی فشرده سازی تصویر با استفاده از تبدیل فوریه دو بعدی با متلب توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده است .
- فایلهای پروژه آموزشی به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.