用 AI 自動製作 LINE 貼圖:從貓咪照片到上架的完整教學

這篇文章記錄我如何用 Python + AI 工具,把家裡貓咪的照片自動處理成 LINE 貼圖,並成功送審上架的完整過程。

Checklist:製作 LINE 貼圖的必要步驟

  • [ ] 準備 8/16/24/32/40 張照片(擇一數量)
  • [ ] 安裝 Python 套件:Pillow、rembg[cpu]
  • [ ] 去背處理(背景透明)
  • [ ] 調整尺寸至 370×320 px(貼圖)
  • [ ] 加上文字(建議白色描邊 + 黑色字)
  • [ ] 輸出為 PNG 格式
  • [ ] 製作 main.png(240×240 px)
  • [ ] 製作 tab.png(96×74 px)
  • [ ] 檔名改為 01.png ~ 08.png 格式
  • [ ] 上傳至 LINE Creators Market 送審

LINE 貼圖的規格限制

在開始之前,必須先了解 LINE 官方的規格要求,否則上傳時會被擋:

項目規格要求
貼圖數量8 / 16 / 24 / 32 / 40 張(必須擇一)
貼圖尺寸寬 370 x 高 320 px(最大值)
主圖 main.png240 x 240 px
Tab 圖示 tab.png96 x 74 px(注意不是正方形!)
檔案格式PNG(必須背景透明)
檔案大小每張 1MB 以下
檔名格式01.png, 02.png … 依序命名
色彩模式RGB

常見被擋的原因

  • Tab 圖示尺寸錯誤:很多人以為是 96×96,其實是 96×74
  • 檔名格式錯誤:必須是 01.png 而不是 sticker_01.png
  • 背景不透明:必須是透明 PNG,不能有白色背景
  • 尺寸超過限制:貼圖最大 370×320,超過會被擋

我們用了什麼工具

1. Python + Pillow

用途:圖片處理、調整尺寸、加文字
為什麼選它:Python 生態系成熟,Pillow 是最常用的圖片處理套件,可以批次處理大量圖片。

2. rembg(AI 去背工具)

用途:自動去除圖片背景
為什麼選它:使用 U2Net AI 模型,去背效果好,完全免費,本機執行不用上傳到雲端。
安裝指令pip install "rembg[cpu]"

3. Claude Code(AI 助手)

用途:自動化整個流程
為什麼選它:可以直接在命令列執行 Python 腳本、讀取圖片、批次處理,省去手動操作的時間。

完整製作流程

Step 1:準備貓咪照片

我準備了 8 張貓咪的日常照片,包含各種表情和姿勢:

  • 盯著主人吃飯 → 給我吃
  • 仰頭看窗外 → 嗯?
  • 吐舌舔嘴 → 嘿嘿
  • 低頭吃飯 → 吃飯中
  • 張嘴叫 → 喵~
  • 低頭沉思 → 唉
  • 躺地露肚皮 → 摸我
  • 趴桌上慵懶 → 好睏

Step 2:安裝必要套件

pip install Pillow "rembg[cpu]"

第一次執行 rembg 時會自動下載 U2Net 模型(約 176MB)。

Step 3:批次處理腳本

核心處理流程:

  1. 讀取原圖:使用 Pillow 讀取 JPG 照片
  2. AI 去背:使用 rembg 自動移除背景,保留貓咪主體
  3. 調整尺寸:縮放至 370×320 px 以內,保持比例
  4. 建立透明畫布:建立 370×320 的透明 PNG 畫布
  5. 置中貼上:將去背後的貓咪置中貼到畫布上
  6. 加上文字:使用微軟正黑體,白色描邊 + 黑色字,放在底部
  7. 輸出 PNG:存成透明背景的 PNG 檔

Step 4:製作主圖和 Tab 圖示

選一張最有代表性的貓咪照片(我選了張嘴叫的那張),分別製作:

  • main.png:240×240 px,作為貼圖包封面
  • tab.png:96×74 px,聊天室中顯示的小圖示

Step 5:重新命名檔案

LINE 要求檔名必須是 01.png、02.png 這種格式,所以要把所有檔案重新命名。

Step 6:上傳送審

  1. LINE Creators Market 註冊/登入
  2. 點「建立」→「貼圖」
  3. 上傳 main.png、tab.png、01.png ~ 08.png
  4. 填寫標題、說明、標籤
  5. 設定價格(最低 30 元或免費)
  6. 送審(約需 1-2 週)

遇到的問題與解決方法

問題 1:Tab 圖示被擋

原因:一開始做成 96×96,但 LINE 要求是 96×74
解決:重新製作成正確尺寸

問題 2:照片中有其他人

原因:「給我吃」那張照片中有人的手和頭
解決:先去背整張圖,再裁切只保留貓咪和便當的部分

問題 3:去背把貓也去掉了

原因:先裁切再去背,AI 誤判裁切後的圖片
解決:改成先去背整張原圖,再裁切需要的部分

成果

最終產出 10 個檔案:

  • main.png(240×240)- 貼圖封面
  • tab.png(96×74)- Tab 圖示
  • 01.png ~ 08.png(370×320)- 8 張貼圖

目前已送審中,等審核通過後會更新購買連結!

總結

用 Python + AI 工具製作 LINE 貼圖,可以大幅節省手動去背、調整尺寸的時間。整個流程自動化後,從照片到成品只需要幾分鐘。重點是要注意 LINE 的規格限制,特別是 Tab 圖示的尺寸(96×74)和檔名格式(01.png)。

留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *