像素圖放大器 - 保持銳利邊緣的整數倍放大

用最近鄰方式把像素畫放大 1 到 20 倍,每一格複製成更大的方塊,不插值、不模糊邊緣。

選擇圖片

拖放圖片到這裡 · 支援 1-20 倍放大

1–20
倍整數放大
0
次上傳(瀏覽器內處理)

像素圖放大器在做什麼

像素圖放大器(pixel art upscaler)把每個原有像素複製成 N×N 個同色方塊,輸出尺寸變成原來的 N 倍,畫面內容一個像素都不改。這種做法叫最近鄰插值(nearest neighbor):只複製,不混合,所以方塊邊緣保持筆直。

一般圖片放大用的是雙線性或雙三次插值,會依周圍像素算出中間色,邊緣因此變軟。像素畫一旦經過這類插值,原本乾淨的色塊會長出一圈過渡色,再想回到像素風格就得重新量化。所以放大像素素材要用最近鄰,而不是照片放大演算法。

規格與限制

放大行為由下面四項決定:

放大演算法最近鄰複製,整數倍,不產生中間色。
放大倍數1 到 20 倍,整數。1 倍用於對照原圖,常用檔位是 2、4、8 倍。
單邊尺寸上限受瀏覽器畫布限制,單邊最大 32767 像素;超出時上限降到 16384 像素。
輸出PNG 圖片,保留透明通道,檔名帶倍數(例如 upscaled-4x)。

上限依單邊計算,不是總面積:一張 1000×1000 的圖放大 20 倍會得到 20000×20000,已經超過 16384 的回退上限,需要先縮小原圖或降低倍數。

倍數與輸出尺寸對照

輸出的邊長等於原圖邊長乘以倍數。下表把常見倍數和三種輸入尺寸放在一起,方便先估算記憶體用量:

倍數16×16 輸入32×32 輸入64×64 輸入
2×32×3264×64128×128
4×64×64128×128256×256
8×128×128256×256512×512
10×160×160320×320640×640
20×320×320640×6401280×1280

邊長變兩倍,代表像素總數變成四倍。20 倍時,邊長是原來的 20 倍,總像素是 400 倍,瀏覽器畫布和記憶體壓力都集中在這一步。

五步完成放大

  1. 1

    選擇或拖入圖片

    支援常見圖片格式,優先使用原始像素圖而不是截圖:截圖往往已經被平台壓縮並重新取樣,放大後會出現不均勻的方塊。

  2. 2

    設定放大倍數

    從 1 倍開始確認基準,再依需要的展示尺寸往上調。整數倍才能保證每個原始像素對應同樣大小的方塊,非整數倍會出現寬窄不一的格子。

  3. 3

    對照原圖與結果

    並排看原圖和放大結果,確認邊緣是乾淨的直角而不是灰邊。如果出現模糊過渡,表示來源圖本身已經被插值過,需要換回原始素材。

  4. 4

    檢查尺寸是否超限

    算一下原圖邊長乘以倍數,接近 16384 或 32767 時先降倍數。超限時工具會提示畫布尺寸超出瀏覽器限制,而不是輸出一張空白圖。

  5. 5

    下載 PNG

    下載的 PNG 保留透明通道,可以直接放進設計稿、文件或遊戲專案。需要繼續編輯像素內容,回到像素畫生成器或編輯器處理。

適合與不適合的素材

適合:圖示與像素角色

16×16 到 64×64 的圖示、精靈圖、像素角色放大後依然是硬邊方塊,適合做展示圖、教學插圖和列印素材。

適合:拼豆圖紙截圖

編輯器匯出的圖片放大後,格線和色塊一起等比變大,方便投影或貼到牆上照著拼;需要重新排版時請從編輯器匯出,而不是放大截圖。

不適合:照片和漸層圖

照片沒有真正的像素格,放大只會得到一堆大色塊,細節不會回來。要轉成像素風格,先用像素畫生成器降低解析度並量化顏色。

相關頁面

常見問題

放大後為什麼還是方塊,不應該變清晰嗎?

像素畫的清晰度來自方塊邊界,不是來自更多細節。最近鄰放大只是把每個方塊複製得更大,所以看起來依然銳利;它不會憑空補出原圖沒有的像素。想要更多細節,必須在更小的格子上重新繪製或重新轉換。

最高能放大多少倍?

1 到 20 倍,而且只支援整數倍。非整數倍會讓不同列的像素被複製成不同寬度,出現格子寬窄不一的問題,所以不做支援。展示用途通常 4 倍或 8 倍就夠。

為什麼提示畫布尺寸超出限制?

瀏覽器的畫布單邊通常支援到 32767 像素,部分環境只有 16384 像素。輸出邊長等於原圖邊長乘以倍數,超過這個值就無法分配記憶體。處理方式是降低倍數,或先把原圖裁小。

透明背景會保留嗎?

會。放大過程只複製像素顏色,包括透明度,輸出的 PNG 保留透明通道,可以直接疊在其他背景上。如果來源圖的透明區域帶半透明邊緣,放大後這些半透明像素同樣會變成正方形。

放大後的圖片能直接當拼豆圖紙用嗎?

不能。放大只改變尺寸,格子裡沒有色號,也沒有色表和豆數統計。要拼豆請用拼豆圖紙生成器把圖片量化到品牌調色盤,或把圖紙匯入編輯器查看色號。

圖片會上傳到伺服器嗎?

不會。讀取、放大和下載都在瀏覽器裡用畫布完成,圖片不會離開你的裝置,關閉頁面後也不會留下副本。處理大圖時佔用的是本機記憶體,所以倍數越高越容易出現記憶體不足提示。

下載的是什麼格式?

PNG。檔名會帶上倍數,例如 upscaled-4x,方便區分同一張圖的多個版本。需要 JPG 或 WebP 時,可以下載後再用圖片工具轉換,但 JPG 不支援透明通道。

放大後邊緣出現鋸齒是錯誤嗎?

不是。鋸齒就是像素塊本身,是像素畫的正常外觀。真正需要留意的是邊緣出現灰邊或漸層,那表示來源圖之前被插值壓縮過,應該換回未壓縮的原始素材再放大。

選擇圖片開始放大

在瀏覽器裡用最近鄰方式把像素畫放大 1 到 20 倍,輸出保留透明通道的 PNG,不上傳原圖。

先把照片轉成像素畫