像素画转换器
把图片转换成像素画:设置网格大小,选择调色板(PICO-8、Game Boy、NES、C64、EGA 或自定义),添加抖动和轮廓,再清晰地放大。
像素画转换器会把照片或图画变成由纯色方块组成的小网格,呈现 8 位、16 位游戏的风格。您可以设定结果的像素点宽度,把颜色限制在经典游戏机调色板或图片自身的最佳颜色内,为渐变添加抖动,再用最近邻方式清晰放大,让每个像素点都保持为锐利的方块。您会同时得到放大的图片和可直接用于游戏引擎的 1 倍精灵图。
使用方法
- 选择一张或多张图片。做精灵图时,背景透明的 PNG 效果最好。
- 设置网格:按像素点宽度(例如 64)或按原图像素的块大小。
- 选择调色板和颜色数量,还可以开启抖动和 1 像素轮廓。
- 选择放大倍数和是否绘制网格线,然后下载 PNG。
计算公式
网格高度 = round(高度 × 网格宽度 ÷ 宽度);每个像素点 = 该块按透明度加权的平均色,再取 (ΔR² + ΔG² + ΔB²) 最小的调色板颜色
不透明度不足一半的块会变为透明。“最佳颜色”使用成对最近邻颜色量化器(gifenc)生成调色板。Floyd–Steinberg 会把每个像素的颜色误差分给相邻像素(7/16、3/16、5/16、1/16);Bayer 选项会在匹配颜色前叠加固定的 4 × 4 阈值图案。放大时不做平滑,把每个像素点复制成 f × f 的正方形。
示例
一张 1920 × 1080 的照片设为 64 个像素点宽,会变成 64 × round(1080 × 64 ÷ 1920) = 64 × 36 的网格。选择“恢复到接近原图的大小”时,每个像素点放大 round(1920 ÷ 64) = 30 倍,得到 1920 × 1080 px 的 PNG。使用 Game Boy 调色板时,每个方块都是 #0f380f、#306230、#8bac0f 或 #9bbc0f 这四种绿色之一。
常见问题
宽度应该选多少?
游戏精灵图常用 16、32 或 64 像素;人像和场景在 64–128 时效果不错。网格越小越有复古味,但细节丢失得也越快。
什么时候用抖动?
用于照片和有平滑渐变的天空,调色板很小(如 Game Boy 或 1 位)时尤其有用。干净平整的精灵图则建议关闭。
这些游戏机调色板准确吗?
PICO-8、EGA 和 CGA 的颜色是明确定义的数字色。Game Boy、NES 和 C64 的颜色会随屏幕或电视而不同,所以这里采用的是模拟器中常见的数值,而不是某个唯一的官方版本。
我的图片会被上传吗?
不会。转换在您的浏览器中运行。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/pixel-art-converter/
引用此工具
kakaoCalc. (2026, November 8). 像素画转换器. https://kakao.mobile/zh/tools/pixel-art-converter/
“像素画转换器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/pixel-art-converter/.