angristan / palette

Extract color palette from an image with k-means and k-NN // Project for the AI/ML class at Hanyang University

Home Page:https://palette.fly.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Palette

Palette is a website where you can upload an image and get the dominant colors (using k-means clustering) as well as the associated color names (using k-nearest neighbor).

This is a project for the Introduction to Artificial Intelligence at Hanyang University under professor Youngjoon Won.

Motivation, technical details and methodology cam be found in our so-called "blog post" as part the assignment.

Setup

Requirements: Python 3

git clone git@github.com:angristan/palette.git
cd palette
pip install -r requirements.txt
flask run

Palette is running on http://localhost:5000/.

About

Extract color palette from an image with k-means and k-NN // Project for the AI/ML class at Hanyang University

https://palette.fly.dev

License:MIT License


Languages

Language:Python 50.7%Language:HTML 28.8%Language:JavaScript 16.5%Language:CSS 2.1%Language:Dockerfile 1.7%Language:Procfile 0.1%Language:Shell 0.1%