Saya sedang mengerjakan aplikasi pemrosesan gambar yang menggunakan transformasi fourier diskrit untuk mengimplementasikan pengaburan / penajaman. Aplikasi ini kurang lebih berfungsi, tetapi sesuatu tentang mekanika masih membingungkan bagi saya.
Secara khusus, ini adalah bagaimana proses pemusatan frekuensi nol sedang dilakukan.
Contoh yang saya lihat preproses gambar input (intensitas abu-abu) dengan mengalikannya dengan matriks ukuran yang sama dengan gambar input, yang nilainya , di mana adalah baris, adalah kolom, jadi pola bergantian dan
Menurut catatan, ini sama dengan menukar kuadran matriks dengan membalik sumbu dan .y
Saya mengerti mengapa ini dilakukan, dan saya ingin menekankan Saya mengerti saya memiliki kode saya / Fourier berfungsi, saya hanya tidak mengerti mengapa mengalikan matriks input dengan 1 / -1 akhirnya memusatkan komponen frekuensi nol sekitar 0.
Terima kasih