处理 Leonardo.Ai 生成游戏卡牌立绘的透明底问题,核心思路不是把复杂背景后期抠干净,而是在生成阶段就为分离做准备。由于 Leonardo.Ai 默认输出的是带完整背景的整图,后续透明底素材需要在图像编辑器里用颜色范围删除背景。本文给出可直接套用的处理顺序:提示词限定背景、按颜色选区删除、清理边缘、导出验证。
适用场景是卡牌立绘需要透明底素材,且画面主体边缘相对清晰。操作动作分四步:生成时指定纯色背景,生成后用魔棒或颜色选择工具删除背景,再用收缩选区与去边清理残留色边,最后导出 PNG 并导入画布确认透明区域完整。风险边界是复杂背景、发丝或半透明特效无法靠纯色分离干净,需要手动补抠或使用专用抠图工具做二次处理。
在Leonardo.Ai中生成适合分离的背景图
提示词里要明确写纯色背景,例如 solid white background 或 solid green background,并放在关键词靠前的位置。白色和绿色对肤色、常见服饰的反差较大,后续用颜色范围删除时更容易选中。避免写 studio lighting 或 gradient background,这类描述会产生渐变和阴影,导致背景颜色不均匀。
生成后先检查背景均匀度:放大到 200% 观察边缘处是否有额外光晕、阴影或噪点。如果背景里有不均匀色块,建议重新生成,不要试图后期修补。另外提示词里也可以加 character full body 或 portrait 来明确主体范围,减少背景里出现杂物干扰选区的可能。
用图像编辑器按颜色范围删除纯色背景
打开生成图后,先用魔棒工具或颜色选择工具点击背景区域。魔棒适合背景颜色分布集中的图;如果背景有轻微明暗变化,可以用容差(Tolerance)调到 30-50 再点选。颜色选择工具(如 Photoshop 的“选择颜色范围”)更适合整体选中相近色,操作方式是用吸管点背景,再调整容差和范围,直到预览区背景变白。
选中背景后,执行删除,主体会变成透明。为了把边缘背景也删干净,可以对选区做“扩大选区”或“扩展”1-2 像素,然后再删除一次。注意不要扩得太大,否则会把主体边缘也删掉。删除后观察棋盘格显示,如果还有残留白点或绿色斑点,可以用橡皮擦在边缘小区域手动清理,或者用套索工具选中残留区域再按 Delete。
清理边缘残留的色边
删除背景后,角色边缘经常会出现一圈白边或绿边,原因是背景色渗透进了边缘像素。要处理这个问题,先对主体图层加载选区,然后执行“收缩选区”(Contract)1-2 像素,再反选删除边缘一圈,这样可以去掉大部分色边。
接着使用“羽化”(Feather)1 像素,让边缘过渡更柔和,避免硬边和锯齿。如果某处仍有明显色边,可以用“去边”(Defringe)工具,或者用涂抹工具在边缘沿轮廓向内轻扫。完成后放大到 300%-400%,检查发丝、指甲和服装褶皱处是否有残留半透明像素。半透明像素在透明底上会呈现灰白或彩色重影,需要单独用橡皮擦或画笔修复。
导出PNG并检查透明区域是否完整
导出时必须选择 PNG 格式,且确认文件包含 Alpha 通道。多数图像编辑器导出窗口里有“存储透明区域”或“Alpha 通道”选项,不要取消勾选。导出时关闭颜色配置文件转换或嵌入选项,否则透明区域颜色可能被压偏。
验证透明效果最直接的方法是把导出的 PNG 拖到另一张深色或花色的画布上。如果透明区域显示为纯色(如黑或白),说明 Alpha 通道丢失或导出时被平坦化。也可以重新打开 PNG,用移动工具移动图层,看棋盘格是否跟着移动。建议再放到实际使用的游戏引擎或卡牌模板里预览一次,确认边缘在深色背景和浅色背景下的表现都在可接受范围内。