跳到正文
AI Sprite Maker

减色工具

选好想要的颜色数,就能得到最适合这张图的一组颜色。选色在感知色彩空间中进行,明暗色阶得以保留。也可以锁定到经典调色板。

  • 免费
  • 本地运行
  • 无需注册
结果

载入一张图片开始。

所有处理都在你的浏览器中完成。文件绝不会上传,页面加载后即使离线也能使用。

减色工具使用方法

  1. 拖入一张图片,或试试日落示例。
  2. 选择“自动”并设置颜色数,或选择 PICO-8、Endesga 32 等固定调色板。
  3. 如果渐变出现色带,加上抖动。
  4. 在结果和原图之间切换对比。
  5. 下载 PNG,需要的话也可以下载 .hex、.gpl、.pal 或 .ase 格式的调色板。

你能得到什么

  • 只使用所选颜色的 PNG(保留 Alpha)
  • 生成的调色板,可导出为 .hex、.gpl、JASC .pal、.ase、Paint.NET .txt、CSS 或 PNG 色板

来自游戏开发实战的技巧

  • 像素画需要的颜色通常比你想的少。先试 8 色和 16 色,再考虑更多。
  • 如果一个小但重要的细节(眼睛、宝石)消失了,就把颜色数加一两个。k-means 偏向大面积区域。
  • 有序(Bayer)抖动看起来像经典主机画面,在动画中也很稳定。误差扩散在静态图中更平滑,但帧与帧之间会闪烁。
  • 如果是整款游戏,先给一张关键图减色并导出调色板,再用调色板迁移工具把其他所有精灵图套到这套调色板上。

适用场景

  • 让美术符合硬件式的颜色限制(4、16 或 32 色)
  • 清理有几百种近似重复颜色的 AI 或照片类精灵图
  • 让 GIF 文件更小
  • 为新项目找一套起步调色板

常见问题

颜色是怎么选出来的?
在 OKLab 中使用加权 k-means。在这个色彩空间里,距离与人眼感受到的颜色差异一致,出现频率高的颜色权重更大。结果是确定的,相同的图片和颜色数总会得到相同的调色板。
自动和固定调色板有什么区别?
自动会为这张图找出最佳的 N 种颜色。PICO-8 这类固定调色板会保留确切的复古颜色,并把每个像素映射到最接近的那一种。
应该用抖动吗?
渐变、天空和照片可以用。平涂的精灵图和 UI 就别用了,只会增加噪点。
会保留透明度吗?
会。透明像素保持透明,也不算作一种颜色。
有尺寸限制吗?
最大可处理约 100 万像素的图片。更大的图片请先缩小。像素画很少需要更大的尺寸。
你们会上传图片吗?
不会。所有处理都在你的设备上进行。
全部免费工具 →