2026年5月幫一批AI生成的角色拼貼素材接Photoroom去背,白色文字整個消失,畫面上只剩下深色描邊的透明輪廓,像被橡皮擦擦掉字一樣。
這批素材是拿AI生圖模型生成的拼貼貼圖,一張圖裡好幾格角色配文字,要去背成透明PNG才能直接拿去用。丟進Photoroom後,約一半的字消失或殘缺,修完後幾乎全數保留(目測,未逐字計數)。花了4輪迭代才把結果修好,整理成4個坑。
適用AI生成的貼圖、角色插畫、拼貼;真實照片與商品攝影不適用。
踩坑1:整張拼貼圖丟進去,Photoroom把它當成一個主體
把N乘N的拼貼整張上傳去背,Photoroom的AI判斷邏輯是找出畫面裡的主體,整張圖只會被當成一個主體處理。結果是外圍的純白背景被正確去掉,但panel跟panel之間的縫隙、文字旁邊的白色,因為被主體區域包住,反而被當成主體的一部分保留下來,去背後留下一堆雜色區塊。
修法:先把拼貼切成單一panel,一張一張個別丟進去背,每張圖裡只有一個角色加文字,Photoroom才能正確抓到邊界。
踩坑2:白色填充的文字,幾乎必死
彩色填充加黑邊的文字,去背後保留得很完整。但白色填充加黑邊的文字,去背後幾乎全部消失,只剩下黑色描邊圈出來的透明輪廓,字的內容整個不見。
推測原因:Photoroom的AI去背在判斷「這塊區域是主體還是背景」時,看到白色填充跟白色背景同一個顏色,可能把它當成背景延伸出來的形狀直接清掉,這是根據實測結果反推,官方沒有證實這個判斷邏輯。
白色填充文字丟進Photoroom去背幾乎全消失,只剩描邊輪廓;改成彩色飽和填充加單層黑邊,實測4輪迭代後從約一半的字消失或殘缺修到幾乎全數保留(目測,未逐字計數)。
修法:生圖prompt裡嚴禁白色或淡色填充文字,一律改成紅、橘、黃、綠、藍、紫、粉這類飽和色擇一,描邊維持黑色或深色。
踩坑3:文字貼著主體,一樣被吃掉
文字位置設計得離角色太近,例如寵物舉手抓字、文字直接貼在角色頭頂,去背後文字同樣被吃掉一大塊,只剩透明的描邊輪廓。
推測原因跟踩坑2不同:Photoroom對「緊貼主體邊緣」的區域可能會做保守清理,當成邊緣模糊來處理,不管填充是什麼顏色,只要位置太靠近主體,一樣會被連帶清掉,這同樣是實測反推,官方沒有寫明這個判斷邏輯。
修法:生圖prompt強制文字放在畫布上方四分之一區域,跟主體之間保留至少30px空白,同時明講角色的手、爪子、配件不可以接觸或包圍文字。
踩坑4:雙層描邊留下洗不掉的白色殘影
貼圖常見的做法是彩色填充、加一層黑邊、外圈再包一層白邊,讓字在深色或雜色背景上也看得清楚。這種雙層描邊丟進Photoroom去背,外層白邊那一圈常常留下沒清乾淨的半透明殘影,貼在乾淨的透明背景上特別明顯。
推測原因是Photoroom處理外層白邊時沒辦法判斷這圈白色到底算主體的一部分,還是背景延伸進來的,於是選擇部分保留,留下這圈殘影,這同樣是實測反推,官方沒有寫明。
彩色填充加黑邊再加外圈白邊的雙層描邊,去背後白邊那層常留下沒清乾淨的半透明殘影;修法是只留單層黑色或深色描邊,嚴禁疊白色外框。
修法:生圖prompt只留單層黑色或深色描邊,不疊白色外框,需要在雜色背景上看得清楚的話,把單層描邊加厚,不要疊第二層。
Photoroom官方文件裡,這4個坑一條都沒寫
重新查證Photoroom官方文件確認這件事(API Reference,查證日期2026-09-21)。去背功能叫Remove Background,端點是POST /v1/segment,伺服器在sdk.photoroom.com,參數裡跟這次踩坑最相關的是despill。
despill是唯一跟顏色判斷相關的參數,但官方寫明它的用途是清除綠幕留在主體上的色彩反光,不是處理白色同色誤判的問題。
Photoroom去背端點POST /v1/segment,唯一跟顏色判斷有關的參數是despill,功能是清綠幕反光;官方文件沒有提到白色同色誤判限制,查證日期2026-09-21。
另外查了Photoroom的Troubleshooting頁面(查證日期2026-09-21),裡面列的常見問題是API授權、Base64格式、EXIF旋轉、錯誤代碼這類技術問題,同樣沒有一條提到白色物件、同色誤判、邊緣殘影。
4個坑對應的修法,生圖prompt裡先避開:文字用飽和色填充不用白色,描邊單層黑色不疊白邊,文字跟主體留30px以上空白,主體加1到3px深色描邊、背景維持純白,拼貼先切單張再個別去背。