salve, mi chiamo Matteo, e sto svolgendo un progetto per il corso di tecniche di elaborazione delle immagini che frequento all'università di Ferrara.

il progetto richiede di creare un plugin di ImageJ che implementi i filtri passa-alto ideale e passa basso ideale, sia nel dominio delle frequenze, sia nel dominio spaziale... ora, implementarlo nel dominio delle frequenze è facile, si tratta di creare una immagine circolare con raggio pari alla frequenza di taglio e moltiplicarla con il modulo della trasformata di fourier dell'immagine... il problema è il passaggio opposto:

una volta creata l'immagine di filtro (come sopra), se ne calcola l'antitrasformata, e si ottiene un nuovo modulo, di cui si deve prendere un intorno del pixel centrale, e questo intorno viene applicato come matrice di convoluzione all'immagine da filtrare...

la domanda è: quale è il rapporto tra dimensione della matrice e frequenza di cutoff che consente di ottenere risultati il più possibile simili? di sicuro c'è un legame tra i due valori, solo che non riesco a trovarlo, quindi vi chiedo se potete aiutarmi... a quanto ho visto finora vi è un legame di proporzione inversa tra cutoff e dimensione della matrice... cioè più aumenta il valore di cutoff, più diventa piccola la matrice che uso per la convoluzione...

spero di essere stato chiaro nella richiesta, aiutatemi se potete...