GPT-6 Astra · 像素画
真正透明背景的像素画:要看文件,别看画布

向图片模型要“透明背景”,你可能只会拿到一张画着透明背景的图。图片模型是从设计软件的截图里学的,而在那些截图里,透明看起来就是灰白相间的棋盘格。于是有些模型就把它画了出来。
2026 年 9 月 20 日,我们在 Ciyo 中做了这个测试,量了拿回来的文件,然后把它修好。这篇文章讲清楚这个陷阱、两秒钟就能识破它的检查方法,以及生成真正透明 PNG 的那一次点击。
这条提示词看上去成功了
我们让 Image Generator(图片生成器)画一张盆栽植物的像素精灵图,背景完全透明,比例 1:1,尺寸 1K,质量 Medium。这次运行花了两点数,用时不到一分钟。
在画布上,结果看起来完美无缺。植物端坐在整齐的灰白棋盘格上,和编辑器里透明 PNG 的样子一模一样。屏幕上没有任何迹象说明出了问题。

为一款小游戏绘制一张盆栽龟背竹的像素画精灵图,正视角,像素颗粒粗大可见,配色限制在大约八种颜色,植物居中,背景完全透明,不要阴影,不要文字,不要边框,不要网格线。文件里实际装的是什么
我们把 PNG 下载下来读了一遍。它是一张 1024×1024 的 RGB 图片,983,961 字节,没有 alpha 通道,所以每一个像素都是不透明的。那片“透明”区域是由两种画上去的颜色组成的规则网格,大约是 #FEFEFE 和 #D3D2D2,两者合计占了整张图片的十分之一以上。
配色的要求也没能实现。我们要的是大约八种颜色,文件里却有 56,556 种不同的颜色,因为模型画的是柔和的边缘和质感,而不是平涂的像素块。
| 属性 | 我们要求的 | 文件里实际的 |
|---|---|---|
| Alpha 通道 | 要求背景完全透明 | 没有。颜色模式为 RGB |
| 背景 | 什么都没有 | 一片画上去的棋盘格,#FEFEFE 和 #D3D2D2 |
| 配色 | 大约八种颜色 | 56,556 种不同颜色 |
| 尺寸 | 1024×1024 | 1024×1024,983,961 字节 |
两秒钟就能做完的检查
永远不要靠画布来判断透明度。要放到一个不可能和棋盘格混淆的背景上去判断。
把文件拖到一块浓烈的颜色上,洋红或者亮绿,然后看。真正的透明会把这块颜色透出来。画上去的透明依然是那些小灰格,而这时候它们明显是压在洋红上的方块,而不是“什么都没有”。在手机上,用任何深色主题的看图软件打开这张图片:画上去的棋盘格在深色背景上依然是浅色的。
Remove BG 能让它变成真的
在画布上选中图片,按 Remove BG。在我们的运行中,它生成了一张真正的 RGBA PNG:四个角的像素都是完全透明的,1,048,576 个像素里有 670,889 个的 alpha 值为零,占整张图片的 64.0%,另有 343,266 个像素完全不透明。只有 34,421 个像素介于两者之间,那就是叶片周围柔和的边缘。
下面的截图里,两个文件都在画布上。看起来透明的那个、带棋盘格的那个,是假的。背后什么都看不到的那个,才是真的。
在这次运行中,Remove BG 没有改变我们的点数余额,按钮上也没有显示报价。这是 Preview 环境里的一次观察,不是已公布的价格。

如果你要的是真像素画,就说两遍
一张边缘柔和的“像素画风格”图片不是像素画。如果这张精灵图要以固定尺寸放进游戏,就要明确地写出网格要求,然后去检查文件,而不是看预览。
两句话就能解决大部分问题。说清楚你要的像素网格,并禁止柔和边缘:带抗锯齿的精灵图无法干净地缩放,事后做多少次去背景也救不回来。
按 32×32 网格绘制像素画精灵图,每一个像素都是平涂的纯色方块,边缘硬朗,不要抗锯齿,不要渐变,不要柔和阴影,正好八种颜色,主体居中,背景为便于去除的单一纯色,图上不要绘制文字,也不要绘制网格线。更大的风潮,以及它并不能证明的事
用图片模型做像素画正当红。2026 年 9 月 16 日,r/ChatGPT 上一个展示图片模型生成动画帧的帖子,获得了超过 1,200 的分数和 86 条评论。
那个帖子讲的是动画帧,不是文件格式,而且讲的是另一款产品。我们引用它,是因为这股热情是真实的,而追着它跑的时候很容易掉进我们描述的这个陷阱:在帖子里看着没问题的精灵图,文件依然可能是不透明的、根本没有 alpha 通道。
一条 2026-09-16 发布的动图帖子,讲的是另一款产品。它没有对透明度或文件格式提出任何说法。
关于透明背景的问题
文件明明没有透明度,画布为什么会显示棋盘格?
因为棋盘格就是图片的一部分,是模型画上去的。画布只是如实画出文件里的内容,所以画上去的棋盘格和真正的透明区域在屏幕上可以长得一模一样。
我能不能直接要一张带 alpha 通道的 PNG?
在我们的运行中,光靠文字要求没能做到。对结果执行 Remove BG 才做到了。把措辞当作一种提示,把对文件的检查当作真正的判定标准。
Remove BG 会不会损伤像素?
它会带来一圈柔和的边缘。在我们这张一百多万像素的文件里,有 34,421 个像素最终是半透明的。做网页图形没问题,但把精灵图大幅放大时就看得出来。
做一张真正能用的精灵图
在 Ciyo 里生成精灵图,执行 Remove BG,然后放到一块浓烈的颜色上检查文件,再拿去用。