Interface ColorQuantizer

All Known Implementing Classes:
KMeansQuantizer, MedianCutQuantizer

public interface ColorQuantizer
  • Method Summary

    Modifier and Type
    Method
    Description
    quantize(Multiset<QColor> originalColors, int maxColorCount)
    Quantize the given set of colors, returning a set no larger than maxColors.
  • Method Details

    • quantize

      Set<QColor> quantize(Multiset<QColor> originalColors, int maxColorCount)
      Quantize the given set of colors, returning a set no larger than maxColors.

      The intent is to pick a set of colors which are representative of the original color set, but no specific guarantees are made.

      Parameters:
      originalColors - the colors in the original image
      maxColorCount - the maximum number of colors to allow
      Returns:
      a quantized collection of colors no larger than maxColors