Pergunta

Meu objetivo é implementos diferentes métodos de classificação de imagens para mostrar como eles funcionam e as vantagens e desvantagens por trás de tais métodos. O que eu quero tentar e implementar usando Java incluem;

Distância mínima classificador

k-mais próximo classificador vizinho.

Eu queria saber o que pode ser usado para realizar minha tarefa que já existe em Java para que eu possa alterar a forma como os algoritmos opera.

Foi útil?

Solução

Apesar de não ser totalmente certo de que este é o que você está procurando (desculpe, sua pergunta é um pouco claro), se o que você quer é uma biblioteca / sistema para ajudá-lo com o classificação parte do trabalho, então você pode querer olhar para Weka ( http: //www.cs. waikato.ac.nz/ml/weka/ ), na minha opinião a melhor biblioteca Java para a experimentação de mineração de dados.

Se, em vez disso, você está à procura de algoritmos que permitem que você para analisar imagens para extrair características que podem, por sua vez, ser usada para realizar a classificação, você pode querer começar com descrições alvo de tais algoritmos em Java , tais como aqueles encontrados no livro agradável on-line Java Processamento de imagem Cookbook por Rafael Santos; aqui está um link direto para a seção "um breve tutorial sobre Supervisionado Imagem Classification" .

Outras dicas

Você também pode usar RapidMiner com IMMI (imagem Mineração) de extensão:

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

Para a classificação imagem que você pode usar, por exemplo, extração de características global e, em seguida, usar algum algoritmo de classificação (por exemplo, Redes Neurais Artificiais).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top