createPaletteFromImage
This content is not available in your language yet.
function createPaletteFromImage( source, clusterCount, options?): PaletteResult;Defined in: packages/core/src/bg-render/palette/index.ts:76
从图像资源提取指定数量的主色。
整个流程是同步的:封面会先被缩到 64×64 再统计,因此在主线程上通常只需要几 毫秒,不值得为它单独开一个 Worker。
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
source |
HistogramSource |
图像资源,可以是 img/video 元素、ImageBitmap 或 ImageData |
clusterCount |
number |
需要的颜色数量,返回的调色板长度恒等于该值 |
options |
CreatePaletteOptions |
- |