2008-11-29 9 views
3

Mon but est de mettre en œuvre différentes méthodes de classification d'images pour montrer comment elles fonctionnent et les avantages et les inconvénients de ces méthodes. Ceux que je veux essayer et implémenter en utilisant Java comprennent;Algorithmes de classification d'image utilisant Java

classificateur Distance minimale

k-plus proche voisin classificateur. Je me demandais ce qui peut être utilisé pour accomplir ma tâche qui existe déjà en Java afin que je puisse modifier le fonctionnement des algorithmes.

Répondre

2

Bien que pas tout à fait sûr c'est ce que vous cherchez (désolé, votre question est un peu floue), si vous voulez une bibliothèque/système pour vous aider avec le classification une partie du travail, alors vous peut vouloir regarder Weka (http://www.cs.waikato.ac.nz/ml/weka/), à mon avis la meilleure bibliothèque Java pour l'expérimentation de l'exploration de données. Si vous cherchez plutôt des algorithmes qui vous permettraient d'analyser des images afin d'extraire des fonctionnalités qui peuvent ensuite être utilisées pour effectuer la classification, vous pouvez commencer par des descriptions ciblées de ces algorithmes. Java, tels que ceux trouvés dans le livre en ligne agréable Java Image Processing Cookbook par Rafael Santos; voici un direct link to the section "A Brief Tutorial on Supervised Image Classification".

+0

Merci pour la réponse! Même si ma question n'était pas claire, vous avez réussi à me pointer sur les bonnes lignes avec le Processing Cookbook. J'essaie de coder les algorithmes et je cherchais des guides à suivre + m'aider à comprendre comment implémenter les techniques utilisant Java. Merci encore. – cssfrank

1

Vous pouvez également utiliser RapidMiner avec IMMI (IMage MINING) extension:

http://www.burgsys.com/mumi-image-mining-community.php

Pour la classification d'image que vous pouvez utiliser par exemple l'extraction de caractéristiques globale et ensuite utiliser un algorithme de classification (par exemple réseaux de neurones artificiels).