color-quantization

There are 76 repositories under color-quantization topic.

  • dbohdan/hicolor

    🎨 Convert images to 15/16-bit RGB color with dither

    Language:C206375
  • big-nacho/patolette

    off the charts color quantization 🎨

    Language:C1521
  • zygisS22/color-palette-extraction

    Create a color palette using median cut with Javascript

    Language:JavaScript1182335
  • nQuantCpp

    mcychan/nQuantCpp

    nQuantCpp includes top 6 color quantization algorithms for visual c++ producing high quality optimized images.

    Language:C++114779
  • esimov/colorquant

    Go library for color quantization and dithering

    Language:Go89405
  • blenderskool/pigmnts

    🎨 Color palette generator from an image using WebAssesmbly and Rust

    Language:Rust792266
  • rscolorq

    okaneco/rscolorq

    Spatial color quantization in Rust

    Language:Rust69171
  • qq15725/modern-gif

    🚀 JavaScript GIF Codec.

    Language:TypeScript57354
  • hou-yz/color_distillation

    [CVPR 2020] "Learning to Structure an Image with Few Colors". Critical structure for network recognition. #explainable-ai

    Language:Python533114
  • tessarin/dither

    Small image utility featuring an implementation of the median-cut color quantization algorithm and Floyd-Steinberg dithering in C.

    Language:C52528
  • Eroica/Paletti

    Paletti reduces an image into fewer colors to simplify it visually or to create color palettes.

    Language:Kotlin40233
  • dstein64/k-means-quantization-js

    Apply color quantization to images using k-means clustering.

    Language:JavaScript37315
  • Pavankunchala/Deep-Learning

    This repo provides projects on deep-learning mainly using Tensorflow 2.0

    Language:Python360018
  • nQuant.cs

    mcychan/nQuant.cs

    Fast pairwise nearest neighbor based algorithm with C# console

    Language:C#23347
  • PnnQuant.js

    mcychan/PnnQuant.js

    Fast pairwise nearest neighbor based algorithm with javascript

    Language:JavaScript19144
  • olvb/colorcrush

    Color quantization with octrees and dithering

    Language:C18304
  • safakozdek/Color-Quantization

    Color quantization is the process of reducing number of colors used in an image while trying to maintain the visual appearance of the original image.

    Language:Python18207
  • redwarp/kmeans-gpu

    K-means clustering for image color quantization running on GPU

    Language:Rust171100
  • haroldo-ok/RgbQuant-SMS.js

    RgbQuant.js adapted for quantizing images for the Sega Master System hardware

    Language:JavaScript163111
  • JuliaSzymanska/Artificial-Intelligence

    Implementing Artificial Neural Network training process in Python

    Language:Python15102
  • sanjanprakash/Color-based-Image-Segmentation-using-K-Means-clustering

    This project is an attempt at performing color quantization using K-Means clustering. We also add our own touch by trying a different initialization strategy for the cluster centroids and qualitatively compare our results.

    Language:Python14105
  • agarun/kume

    Visualizing dominant colors and color quantization with k-means clustering

    Language:JavaScript10102
  • ogus/kmeans-quantizer

    A color quantization tool for images based on k-means clustering

    Language:JavaScript10103
  • Roodaki/Kmeans-Color-Quantization

    Utilizing K-means clustering to reduce color complexity while maintaining visual quality by grouping similar pixels into clusters, with each cluster's centroid representing all pixels within.

    Language:Python10100
  • nQuantGpp

    mcychan/nQuantGpp

    nQuantGpp includes top 10 color quantization algorithms for g++ producing high quality optimized images.

    Language:C++9101
  • zluo01/color-thief

    A high performance Golang module for grabbing the color palette from an image.

    Language:Go9015
  • nQuant.j2se

    mcychan/nQuant.j2se

    Fast pairwise nearest neighbor based algorithm with Java Swing

    Language:Java7102
  • shuaiey/image-color-palette

    Generate the color palette from an image with different methods, using Javascript and react.

    Language:JavaScript7101
  • gurkandemir/Color-Quantizer

    Color quantization is the process of reducing number of colors used in an image while trying to maintain the visual appearance of the original image. In general, it is a form of cluster analysis, if each RGB color value is considered as a coordinate triple in the 3D colorspace.

    Language:Python6104
  • bypirob/color-quantization

    Simple octree method for getting an image relevant colors in Rust.

    Language:Rust5100
  • csharpseattle/DominantColors

    This demonstrates how to find the dominant colors in an image. Included are Swift and command-line(cpp) samples. The command-line version outputs a PNG file of the palette and a PNG image quantized to the resulting palette. The Swift version uses an Objective-C Category to extend UIImage and Objective-C Bridging Header to expose the extension to Swift. A Camera preview allows the user to take a photo from which dominant colors are found.

    Language:Swift5203
  • muratcanakcay/Computer-Graphics

    My work in C#/WPF for the 6th Semester "Computer Graphics" class in the Computer Science B.S. program at Politechnika Warszawa. Image Processing, Rasterization & 3D-Modeling

    Language:C#5201
  • c-yan/pngdrop

    GUI tool for creating PNG8

    Language:Pascal4112
  • pixelism

    longod/pixelism

    Real-time GPU Color Quantization

    Language:ShaderLab4100
  • mcychan/nQuant.android

    Fast pairwise nearest neighbor based algorithm with android

    Language:Java4101
  • nicoladileo/INCKmeans

    Incremental KMeans for Color Quantization

    Language:Python4110