Analyse de la texture d'une image : filtre de gabor

Description

Ce programme permet de visualiser en 3 dimensions les différents noyaux de convolution de ce filtre. Le filtre de Gabor est donc un filtre linéaire dont la réponse impulsionelle est une sinusoïde modulée par une fonction gaussienne. Ce filtre est largement utilisé dans la caractérisation des textures des images mais il peut aussi servir dans la détection des contours.
On peut moduler la fréquence, l'orientation, la phase, l'anisotropie et l'écart type de la gaussienne. Avec ce programme, il est très facile de visualiser l'influence des paramètres sur la forme des noyaux grâce à l'équivalent de la fonction surf de MatLab. C'est une méthode très souple, facilement paramétrable et surtout très puissante.
Enfin, la convolution par le filtre de Gabor est multithreadé dans ce programme car les noyaux peuvent vite avoir une taille importante.
Dans l’applet « surf3D », on effectue une rotation en cliquant déplaçant. Le zoom est réalisé avec la molette de la souris.
J’attends vos remarques et commentaires!

Conclusion :


L'exe est à renommer de .ex en .exe

Mon site internet:
http://ImAnalyse.free.fr

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.