dstein64/k-means-quantization-js
Apply color quantization to images using k-means clustering.
This tool helps you simplify the colors in an image without losing its essential look. You upload an image, choose how many distinct colors you want, and it outputs a new image with a reduced color palette. Graphic designers, web developers, and digital artists can use this to optimize images for web or creative projects.
No commits in the last 6 months.
Use this if you need to reduce the number of colors in an image to create a specific artistic effect, prepare images for older displays, or optimize them for smaller file sizes without sending your data to a server.
Not ideal if you need advanced image editing features beyond color reduction or if you require server-side batch processing for many images.
Stars
37
Forks
5
Language
JavaScript
License
MIT
Category
Last pushed
Jun 07, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/dstein64/k-means-quantization-js"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
scikit-learn-contrib/hdbscan
A high performance implementation of HDBSCAN clustering.
annoviko/pyclustering
pyclustering is a Python, C++ data mining library.
panagiotisanagnostou/HiPart
Hierarchical divisive clustering algorithm execution, visualization and Interactive visualization.
erdogant/clusteval
Clusteval provides methods for unsupervised cluster validation
mqcomplab/MDANCE
MDANCE: O(N) clustering for molecular dynamics. Process 1.5M frames in 40min. 8 specialized algorithms.