不必逐像素重画的颜色替换
这个 Minecraft 皮肤颜色替换器会修改现代 64×64 皮肤中匹配的 RGB。你可以选择来源色、新颜色、容差与像素范围,结果实时更新并显示变化数量,原 alpha 保持不变,最后下载独立 RGBA PNG。
图片、文件名、颜色、模型和结果都只在浏览器内存处理。本站示例包含已知的躯干、手臂、腿部、头部和外层颜色,打开即可测试精确换色、容差和范围。
精确匹配与 RGB 容差
容差为零时,三个 RGB 通道必须完全相同,适合平面像素画、队伍配色、制服版本和重复错误颜色修正。提高容差会包括附近颜色。引擎取三个通道中最大的绝对差值;容差 10 意味着红、绿、蓝都不能与来源色相差超过 10。
高容差可以覆盖同一基础色的阴影,但也可能误改皮肤、头发或其他服装。应逐步增加并观察变化数量与预览。需要验证精确坐标时,可在换色后使用 Minecraft 皮肤差异对比。
保留相对明暗
启用后,替换色会依据每个匹配像素相对来源色的亮度比例缩放,较暗阴影仍较暗,较亮高光仍较亮,适合给带阴影的衣服换色。
它是数学处理,不是美术重建。极暗或高饱和来源可能使通道被截断,新的色相关系也未必像手工调色。请在像素缩放下检查。关闭该选项时,所有匹配像素得到完全相同的新 RGB,同时保留原 alpha。
全部、基础层与外层范围
范围可选择全部可见像素、映射基础面或映射外层。基础和外层使用所选 Classic/Slim UV,因此能只改夹克而不改下面的躯干,也能改变基础衣服而保留袖子高光。
Classic 与 Slim 的手臂有效宽度不同,使用图层范围前应选对模型。来源不明时先运行 模型检测器。“全部可见像素”会包括图集外的颜色残留,需要单独审查时使用 非法像素检查器。
Alpha、安全操作与应用场景
替换不会改变 alpha。不透明像素仍不透明,半透明外层保持原透明度,完全透明位置即使隐藏 RGB 匹配也会跳过,避免空白区域意外出现颜色。它也不会填补基础洞;该任务应使用 透明像素修复器。
上传严格为 64×64 的 PNG 或保留示例,选模型和范围,设置来源色、新色与容差,再决定是否保留相对明暗。变化为零可能表示来源色不存在、容差太低或范围排除了匹配位置;数量异常大则应降低容差或缩小范围。
下载前并排比较,保留原文件,用新名称保存。手工修正进入 Minecraft 皮肤编辑器;需要整体色彩混合而非匹配替换时,使用 Minecraft 皮肤染色工具。
队伍变体可以替换制服颜色而保留脸和头发,外层范围可快速实验夹克方案。还可以先用 调色板提取器 复制准确 Hex,让容差零成为可靠起点。
能力边界、隐私与权利
工具不能识别“衬衫”或“头发”等语义,不能生成阴影、修复接缝、转换格式或保证上传成功。UV 范围理解身体几何,不理解美术含义。它也不支持独立替换 alpha 或点击选择孤立区域,这些任务需要完整编辑器。
浏览器图片与画布 API 完成本地解码、变换、预览和下载,没有账号、数据库、公开图库或上传 API。关闭页面后,未下载状态会消失。
请只换色自己拥有或获准改编的作品;技术换色不会改变版权或许可。SkinEditor.org 是独立工具,与 Mojang 或 Microsoft 无关联,也未获其批准。
常见问题
为什么没有像素变化?
来源 RGB 可能不存在、容差太低,或所选图层范围排除了匹配位置。
换色会移除透明度吗?
不会。原 alpha 保持不变,完全透明像素会跳过。
容差比较什么?
它检查红、绿、蓝三个通道绝对差值中的最大值。
能只给夹克换色吗?
选择外层范围,并确认目标夹克像素确实使用来源色。