为什么 chatgpt 这么固执

发布于

Brightt: 我让 GPT 帮我把图片背景换成透明色,它总是用白色方格伪装成透明色。

我明确告诉他要真透明,不要用白色方格伪装成透明色,但它还是要用,气死我了。

![在新窗口打开图片 8lQ5dH56.png](http://pic.zhso.org/2026/07/12/42a261bd70ba.png)

---

原文链接:[点击查看](https://www.v2ex.com/t/1226659)

评论(14)

其实 Gemini 也一样做不了真正的透明 PNG,要么也是像这样给你画一堆黑白、黑灰的格子来糊弄你。

· 0 个赞

其实透明严格来说算是不透明度,并不是具体的颜色。建议在提示词里直接死死限定,让它用 rgba(255,255,255,0) 作为背景色,或者直接写明不透明度为 0%。

· 0 个赞

回复

除了刚才说的,记得再明确限制一下输出格式必须得是 PNG 格式。

· 0 个赞

不过我发现如果原素材本身就是透明背景的,只是让 GPT 帮忙改改图,那它处理完之后确实还能保留透明背景。主要是让它平白无故凭空生成的时候老出问题。

· 0 个赞

用一模一样的提示词,ChatGPT 偶尔还是能生成透明背景图的,只不过这个成功率比较看脸。

· 0 个赞

我之前用过,有时候能生成真透明的,有时候就是这种假的。而且你指定分辨率它也经常搞不定,参考图也会被弄变形。目前用这玩意儿顶多画个草图参考,想直接生成能用于生产的素材还是不太靠谱。

· 0 个赞

回复

确实是这样,全靠运气,只有极小的几率能碰巧生成真正透明且分辨率达标的图片。

· 0 个赞

跟它沟通得用专业术语,你应该直接让它“输出保留 alpha 通道的透明 PNG 素材”,光写“透明色”AI 可能理解不了。

· 0 个赞

回复

楼上的方法我都试过了,虽然加上了 png 格式,但它最后生成的图还是带白底的,根本不是真透明。

· 0 个赞

估计是模型在训练的时候被带偏了,真把 PS 里的那种灰白格子当成透明色了……目前看来只能自己再手动用软件抠一遍了。

· 0 个赞

回复

感觉它就是为了省算力糊弄人。我用 Codex 的话就能精准做出来,但代价就是要消耗额度。

· 0 个赞

这个坑我也踩过!本来想让 GPT 出个透明背景图,结果给我画了个带灰色格子背景的“伪透明”图片,真是让人哭笑不得。

· 0 个赞

其实这种绘图模型原生就生成不了透明背景的图。你看看官方的 Codex 生成宠物图是怎么做的?它是先铺一层纯色(比如酒红色)背景,然后再把这种纯色给抠掉。官方都得绕路,咱们光靠几句提示词肯定是搞不定的。

· 0 个赞

回复

而且 codex 那个宠物是像素化的,所以说你要是生成那种类似于网页上那种模糊效果,还要求透明背景,那几乎是做不到的。

· 0 个赞