Pregunta

Mi objetivo es implementar diferentes métodos de clasificación de imágenes para mostrar cómo funcionan y las ventajas y desventajas detrás de dichos métodos. Los que quiero probar e implementar usando Java incluyen;

Clasificador de distancia mínima

k-vecino más cercano clasificador.

Me preguntaba qué se puede usar para realizar mi tarea que ya existe en Java para poder alterar la forma en que funcionan los algoritmos.

¿Fue útil?

Solución

Aunque no está completamente seguro de que esto es lo que está buscando (lo siento, su pregunta no está clara), si lo que quiere es una biblioteca / sistema que lo ayude con la parte de clasificación trabajo, entonces es posible que desee mirar Weka ( http: //www.cs. waikato.ac.nz/ml/weka/ ), en mi opinión, la mejor biblioteca de Java para la experimentación de minería de datos.

Si, en cambio, está buscando algoritmos que le permitan analizar imágenes para extraer características que, a su vez, se pueden utilizar para realizar la clasificación, puede comenzar con descripciones específicas de dichos algoritmos en Java , como los que se encuentran en el bonito libro en línea Java Image Processing Cookbook de Rafael Santos; aquí hay un enlace directo a la sección " Un breve tutorial sobre clasificación supervisada de imágenes " ; .

Otros consejos

También puede usar RapidMiner con la extensión IMMI (IMage MIning):

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

Para la clasificación de imágenes, puede usar, por ejemplo, la extracción de características globales y luego usar algún algoritmo de clasificación (por ejemplo, redes neuronales artificiales).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top