This application had as its main idea to apply fundamentals of artificial intelligence in a mobile project.
Based on the algorithms learned in class, I decided to create an application in which it would be possible to add an image and select the number of clusters (Colors) that it will have. This makes it possible to run the KMeans Algorithm that will group all the pixels and select their "Representative", thus being able to replace them at the end of the process, thus creating a new image.
- Image Insertion
- Image Clustering
- Select N Clusters
- Run multiple times without restarting
- Save Clustered Image
- Color listing (Centroids)
- Fix out of memory with large images