Traitement d'image

Ajouter un nouvel élément

Les performances du mois

Etiqueter les composantes connexes
2
Histogrammes
1
Moments
3

    ang Histogrammes

    Licence : MIT
    Classes qui permettent respectivement de calculer l'histogramme et l'histogramme cumulé d'une image.

    ang Etiqueter les composantes connexes

    Licence : MIT
    Cette archive contient quatre classes qui réalisent l'étiquetage des composantes connexes d'une image ou d'un tableau de quatre manières différentes :

    - 1 - UnionFindCcl, algorithme Union-Find.

    - FifoCcl, file d'attente hiérarchique.

    - IterativeCcl, méthode itérative. Lente, ne pas utiliser.

    - RecursiceCcl, méthode récursive. Attention à l'explosion de la pile d'exécution en cas de grande composante.



    Après plusieurs tests, l'algorithme Union-Find est le plus rapide.

    ang Carte de distances et distances/diamètre géodésique

    Licence : MIT
    Ce dossier contient plusieurs classes qui permettent de calculer :
    - des cartes de distances de Chamfrein et Montanary.
    - des cartes de distances inverses et avec des points sources.
    - le diamètre géodésique d'une forme.
    - la tortuosité d'une forme.

    C'est une fusion de ces deux codes :
    - http://www.developpez.net/forums/d521071/autres-langages/algorithmes/contribuez/java-carte-distances-distances-inverses-points-sources/
    - http://www.developpez.net/forums/d521110/autres-langages/algorithmes/contribuez/java-calcul-diametre-geodesique/

    ang Moments

    Licence : MIT
    Ce package contient plusieurs classes permettant le calcul des moments sur des images binaires :
    - Centralisés
    - Hu
    - Legendre
    - Laguerre
    - Laguerre généralisé.

    ang Algorithme de Bresenham

    Licence : MIT
    Algorithme qui permet de tracer des droites dans une image.

    ang Histogrammes de projection / Integral Function Projection

    Licence : Autre
    Ces classes permettent de calculer différents histogrammes de projections :
    - Integral Projection Function => histogrammes de projection classiques avec en plus la projection centrale.
    - Variance Projection Function => une variante utilisant la variance.
    - Generalized Projection Function => combiné des deux précédentes méthodes.

    L'article dont sont tirées ces algorithmes est en description d'un des fichiers.

    Par ailleurs j'utilise une classe nommée Bresenham que l'on peut trouver ici : http://java.developpez.com/telecharger/detail/id/1268/Algorithme-de-Bresenham

6 éléments

 
 
 
 
Partenaires

PlanetHoster
Ikoula