class ChunkyPNG::Palette
def self.from_canvas(canvas)
-
(ChunkyPNG::Palette)
- The palette instance.
Parameters:
-
canvas
(ChunkyPNG::Canvas
) -- The canvas to create a palette for.
def self.from_canvas(canvas) # Although we don't need to call .uniq.sort before initializing, because # Palette subclasses SortedSet, we get significantly better performance # by doing so. new(canvas.pixels.uniq.sort) end