Extract Prominent Colors from an Image Using Machine Learning

Written by kamalkishor1991 | Published 2021/02/03
Tech Story Tags: javascript | color-picker | react-native | machine-learning-algorithms | machine-learning | ml | java | data-science

TLDR Given an image we want to extract 6 prominent colors from it. The app is open source so please consider contributing and making it better. Try it out here - https://croma.app or on the Google Play Store. It is a n^2 algorithm so reducing the number of points to execute it fast on mobile device is critical. The algorithm is unsupervised clustering algorithm that groups the unlabeled dataset into k different clusters. It's a n-2 algorithm and it is based on the Euclidean distance of human vision.via the TL;DR App

no story

Published by HackerNoon on 2021/02/03