跳到正文
馬克工具箱

白底變透明(去除純色背景)

掃描的公章、拍下來的簽名、白底的 logo,想放到文件或別的背景上卻有一塊白框?選擇圖片,白色背景馬上變透明,邊緣自動處理乾淨,下載透明 PNG 就能直接用。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

或把印章、簽名、logo 圖片拖到這裡

適合純色、光線均勻的背景,比如白紙上的印章、簽名,純色底的 logo。半透明的邊緣會還原原來的顏色,不會留下一圈白邊。

圖片在瀏覽器裡處理,不會上傳。

使用步驟

  1. 選擇圖片,預覽會顯示在透明棋盤格上。
  2. 調整「容差」和「邊緣柔和度」;背景不是白色時點選預覽圖取色。
  3. 圖形內部有白色要保留時勾選「只去掉與邊緣相連的背景」,然後下載透明 PNG。

引數說明

原理
按每個畫素與背景色的差異計算透明度,半透明邊緣反推出原來的顏色,所以透明後不會留一圈白邊。不使用 AI 模型。
適合的圖片
背景是純色、光線均勻的圖片。人像、複雜背景的照片不適合,需要專門的摳圖工具。

容差和邊緣柔和度如何變成透明度

對每個畫素,工具取它的紅、綠、藍值與背景色之間最大的差值(0 到 255)。預設的背景色是四個角畫素的平均值。容差決定差值低於多少時畫素完全透明:128 × 容差 ÷ 100。邊緣柔和度決定差值還要再增大多少,畫素才完全不透明:128 × 邊緣柔和度 ÷ 100(至少為 1),中間按線性過渡。

按初始值 12 和 20,差值不超過 15.4 時完全透明,41 及以上時完全不透明。以白色背景上的灰色畫素為例:

畫素灰度 差值 得到的透明度 還原後的顏色
240 15 0 已去除
235 20 46 145
225 30 146 203
215 40 245 213
200 55 255 200

半透明畫素的顏色會按(顏色 − (1 − 透明度) × 背景色)÷ 透明度重新計算,這樣就去掉了它原先混進來的白色。兩個滑桿的範圍都是 0 到 60。裁掉四周透明邊會把 PNG 裁剪到仍然可見的區域。

常見問題

公章變透明後顏色變淡了?

把「容差」調小一些,或「邊緣柔和度」調小,紅色部分會更實。

能用在電子合同、電子公文上嗎?

工具只做圖片處理。印章、簽名的使用請遵守相關規定,不要用於偽造。

圖片會上傳嗎?

不會,全部在瀏覽器裡處理。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具