2013-02-26 3 views
1

Quelqu'un connaît-il le concept et le fonctionnement du filtrage homomorphique et de son implémentation Java? j'ai besoin de comparer deux images. de la caméra à la base de données. J'utilise l'algorithme de similarité naïf. ça fonctionne bien. mais changer de lumière est un problème. comment nous pouvons résoudre le problème d'illumination. Je suis bloqué à l'essai. android 2.2Filtrage homomorphique en Java

+0

Qu'est-ce que as-tu essayé? Pouvez-vous fournir [SSCCE] (http://sscce.org/) pour une meilleure aide. – araknoid

+0

J'ai essayé l'égalisation de l'histogramme mais je n'ai pas travaillé. C'est tout pour l'illumination. – Nisha

+0

Heyy je n'ai pas d'erreurs dans l'application. mon problème est léger. Je n'ai pas de méthode pour résoudre le problème de la lumière – Nisha

Répondre

0

Le filtre homomorphe comporte 5 étapes.

Image -> {Log (image) -> FFT -> Filtre de fréquence -> Filtre inverse -> Exp (Image)} -> Photo

Le code ci-dessous utilise Catalano Framework

FastBitmap fb = new FastBitmap("image.jpg"); 
fb.toGrayscale(); 

HomomorphicFilter hf = new HomomorphicFilter(0,80); 
hf.applyInPlace(fb);