Skip to content

wallpapers/color: better accent color generator from Android

Fushan Wen requested to merge work/fuf/color-extractor-celebi into master

The accent color is extracted using the Android method, which includes:

  1. Wu's quantization algorithm
  2. K-Means for color quantization by Celebi
  3. A color appearance model based on CAM16
  4. Color scores based on hue proportions and chroma.

Then a dominant color is extracted from the clusters, and the final color will be adjusted to be not too dark or too light.

Reference: https://doi.org/10.1016/j.imavis.2010.10.002

The Celebi color quantizer is transformed from

The color appearance model and the color score formula are transformed from:

BUG: 457861 FIXED-IN: 5.26

android1 android2 android3

Requires: plasma-desktop!1106 (merged)

@tantalising

Edited by Fushan Wen

Merge request reports

Loading