Skip to content

Image Clustering Algorithm implemented in C++

Notifications You must be signed in to change notification settings

SoheilKhatibi/Image-Clustering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image-Clustering

Introduction

Unsupervised learning, which in my opinion is not being paid enough attention in comparison to its importance, is the type of machine learning algorithm that analyzes and explores the way to cluster unlabeled data. It can be utilized in plenty of use cases which can lead to high gain in terms of a variety of mentalities.

Here is an intuitive and fun implementation of K-means and Expectation–maximization algorithms.

In this project, The task is to find the best k colors that can present a fully colored image.

Usage

Dependencies

Development

Features

Getting Started

References: