Immagine di trasformazione di Fourier in avanti e indietro in java

2

Qualcuno può suggerire una libreria java per eseguire la trasformata di Fourier in avanti e indietro sulle immagini? O RGB o scala di grigi o binario, non importa da quando ho convertito l'immagine in tutti questi elementi;)

Ho cercato ma la maggior parte delle librerie di elaborazione delle immagini come marvin, JAI ecc non hanno trasformata di Fourier. Quindi pensavo che chiunque lo abbia fatto prima potrebbe suggerirmi uno

    
posta COD3BOY 20.12.2011 - 07:32
fonte

2 risposte

2

JAI (Java Advanced Imaging API) ha classi DFTDescriptor e IDFTDescriptor che sembrano corrispondere.

  • Documenti API per DFTDescriptor descrivilo come segue:

    ...The "DFT" operation computes the discrete Fourier transform of an image.

  • per la trasformazione inversa, c'è IDFTDescriptor :

    ...The "IDFT" operation computes the inverse discrete Fourier transform of an image.

risposta data 20.12.2011 - 09:08
fonte
1

JTransforms è probabilmente la libreria FFT Java più veloce in circolazione. È un trasformatore DFT (e DCT e DST e DHT) generico (non particolarmente "immagine") e funziona su double[] array, quindi è necessario implementare l'immagine - > double [] - > l'immagine ti trasforma però.

    
risposta data 20.12.2011 - 09:21
fonte

Leggi altre domande sui tag