2
ทำไมส่วนที่แท้จริงของ FFT จึงแปลงภาพเป็นการหมุน + ดั้งเดิม
ฉันได้อ่านภาพนี้: นำ FFT ของมัน (2D) แล้ว Inverse FFT เพื่อให้ได้ภาพกลับมาอย่างแน่นอน รหัสที่ให้ไว้สำหรับการอ้างอิง: imfft = fft2(photographer); im = uint8(ifft2(imfft)); imshow(im); %Output is same image แต่เมื่อฉันเปลี่ยนฟูเรียร์และมีส่วนที่แท้จริงเท่านั้น imfft = real(fft2(photographer)); im = uint8(ifft2(imfft)); imshow(im); ฉันได้รับภาพเช่นนี้ ( โปรดทราบว่าการเปลี่ยนแปลงขนาดไม่เกี่ยวข้องและเนื่องจากการบันทึกจากตัวจัดการรูป Matlab ): ใครสามารถอธิบายทฤษฎี (คณิตศาสตร์) ที่อยู่เบื้องหลังฉันได้ไหม ขอบคุณ