SuperAPI AI 工具集

color-palette-extractor

前端与建站

查看项目

更新于 10-15 21:10

技能介绍

用途:从图片中提取主要颜色并生成配色方案,适合设计取色、品牌配色整理和批量图片调色分析。

主要能力:使用 K-means 聚类提取 N 个主色;生成互补色、类似色、三角色等配色方案;导出 CSS、JSON、ASE(Adobe Swatch)、ACO(Photoshop)格式;输出 RGB、HEX、HSL、HSV 颜色值;生成色板色块与颜色分布图;支持批量处理多张图片;支持跨色板查找相似颜色。

使用方式:Python 中导入 ColorPaletteExtractor,调用 load 加载图片,extract_colors(n_colors=5) 提取颜色,再用 export_css、export_json、save_swatch 导出。命令行示例:python color_palette_extractor.py --input image.jpg --colors 5 --output palette.json;加 --css palette.css --swatch swatch.png 可导出 CSS 与色板图;--batch images/ --colors 5 --output palettes/ 为批量模式。

依赖:pillow>=10.0.0、scikit-learn>=1.3.0、numpy>=1.24.0、matplotlib>=3.7.0。

限制:资料未提供安装命令、收费方式、平台支持范围及具体效果数据,暂未提供。