نمايش پست تنها
قديمي ۰۱-۳۰-۱۳۹۳, ۰۱:۴۰ بعد از ظهر   #2 (لینک دائم)
mahdiii
Active users
 
آواتار mahdiii
 
تاريخ عضويت: اسفند ۱۳۸۸
محل سكونت: مشهد
پست ها: 355
تشكرها: 27
167 تشكر در 131 پست
My Mood: Khoshhal
پيش فرض

سلام معلومه باید از fft2 استفاده کنین چون سیگنالتون دوبعدی هست(تصویر)
تبدیل فوریه یک سیگنال، عددهای مختلط هست و بخاطر همین خطا میده شما باید مقدار بزرگیشو یا فازشو نمایش بدین و با اونا کار کنین. برای این کارم کافیه از دستور abs استفاده کنین که میاد اندازه اونو حسای میکنه یا برای محاسبه فاز میتونین بنویسین angle سیگنالتون. اما معمولا با بزرگی یعنی abs کار دارین. و اینکه اگه نتیجه رو نمایش بدین احتمالا تصویرتون تیره هس میتونین از log سیگنال نتیجه استفاده کنین تا اون مشکلم حل بشه . دستور mat2gray هم فراموش نکنین.
mahdiii آفلاين است   پاسخ با نقل قول
از mahdiii تشكر كرده است:
soft92 (۰۲-۱-۱۳۹۳)