圖片轉 ASCII 藝術轉換器
在瀏覽器中直接將任何圖片(PNG, JPG, GIF, WebP, BMP)轉換為 ASCII 文字藝術。提供 7 種字元漸變模式供選擇、可調整寬度、對比度、亮度、反轉色調、左右對比預覽,並能直接複製或下載結果。所有處理均在您的設備上本地完成 — 您的圖片絕不會被上傳。
::-=+*#%@@%#*+=-::
:=+*#%@@@@@@@@@@%#*+=:
:=*#%@@@@@@@@@@@@@@@@%#*=:
:+#@@@@@@@@@@@@@@@@@@@@@@#+:
:+%@@@@@@%#*+==:..::==+*#%@@%+:
=#@@@@%*=: :=*%@@#=
:*@@@@*- -*@@@*
=%@@@*. @@@: :@@@ .*@@@%=
*@@@@: @@@: :@@@ :@@@@*
*@@@@: === === :@@@@*
=%@@@*. .*@@@%=
:*@@@@- -. .- -%@@@*:
=#@@@%*- -========- -*%@@@#=
:+%@@@@%*=- -=*%@@@@%+:
:+#@@@@@@%#*+======+*#%@@@@@@#+:
:=*#%@@@@@@@@@@@@@@@@@@@@%#*=:
:=+*#%@@@@@@@@@@@@@@%#*+=:
::-=+*#%@@@@@@%#*+=-::
偵測到廣告封鎖,導致我們無法顯示廣告
MiniWebtool 依靠廣告收入免費提供服務。如果這個工具幫到你,歡迎升級 Premium(無廣告 + 更快),或將 MiniWebtool.com 加入允許清單後重新整理頁面。
- 或升級 Premium(無廣告)
- 允許 MiniWebtool.com 顯示廣告,然後重新載入
圖片轉 ASCII 藝術轉換器
圖片轉 ASCII 藝術轉換器(圖片轉 ASCII 藝術計算機)能將任何圖片 — 無論是照片、圖示、標誌,甚至是手繪草圖 — 轉化為完全由字母、符號和 Unicode 字元組成的純文字藝術。它完全在您的瀏覽器中使用 HTML5 Canvas API 運作,因此圖片會保留在您的裝置上,且轉換會在您調整設定時即時發生。您可以從七種字元漸變組合中進行選擇,調整寬度、亮度、對比度和色彩,然後複製 ASCII 文字或將其下載為 .txt 檔案或 .png 圖片。
本轉換器的獨特之處
.txt 檔或獨立的 .png 圖片。如何使用
- 上傳圖片。 將檔案拖放到放置區、點擊進行瀏覽、從剪貼簿貼上(Ctrl+V),或挑選一個內建範例來觀看轉換器的實際運作。
- 選擇字元漸變組合。 「標準」適用於大多數照片;「詳細」能提供更細緻的漸變層次;「區塊陰影」適合標誌和像素藝術;「盲文」和「數字」則能增添風格化外觀。
- 調整輸出設定。 使用寬度滑桿來控制解析度(字元越多 = 圖片越清晰,但輸出檔案越大)。亮度、對比度和反轉功能有助於調整偏亮或偏暗的圖片。
- 複製或下載。 點擊複製文字將 ASCII 傳送到剪貼簿,點擊下載 .txt將其儲存為檔案,或點擊下載 .png將其匯出為可分享的圖片。
ASCII 藝術轉換原理
圖片的每個像素都有一個亮度值,該值是利用公式 luminance = 0.299·R + 0.587·G + 0.114·B (ITU-R BT.601 亮度) 從其紅、綠、藍成分中計算得出的。轉換器會依據您選擇的輸出寬度對圖片進行取樣,計算每個取樣點的亮度,然後將其對應至由亮到暗排序的字元漸變組合。由於等寬字元的高度大約是其寬度的兩倍,因此高度會自動減半,以便在程式碼字型中渲染時,ASCII 能保持原始的長寬比。
製作更佳 ASCII 藝術的實用技巧
- 使用高對比度圖片。 具有清晰明暗區域的面孔、剪影和標誌轉換效果最好。
- 緊湊裁剪圖片。 移除空白邊框,好讓可用的字元用於描繪主體,而不是背景。
- 從寬度 80 開始。 接著可以調高至 120 或 200,以呈現細節豐富的藝術作品。
- 針對淺色背景進行反轉。 如果您計畫將 ASCII 貼到白色頁面上,請啟用「反轉」功能,讓深色字元來描繪主體。
- 提高昏暗照片的對比度。 將對比度滑桿拉至 +30 到 +60 通常可以拯救模糊的中間色調。
ASCII 藝術的應用場景
ASCII 藝術在任何能保留等寬字型的地方都能大放異彩:GitHub 上的 README 檔案、Discord 和 Slack 程式碼區塊(使用 ``` 包裹)、終端機橫幅(使用 cat 或 echo)、電子郵件簽名、復古網頁、程式碼註解、登入 MOTD 以及印刷海報。對於會清除空白字元的平台(如 Twitter、Facebook),請改用下載 .png 選項,以便將版面鎖定在圖片中。
隱私與安全
本轉換器完全在用戶端運作。<input type="file"> 元素直接將檔案讀取到瀏覽器中,Canvas API 在本機提取像素資料,而建立 ASCII 字串的 JavaScript 絕不會帶著您的圖片發送任何網路請求。您可以透過開啟瀏覽器的網路面版來驗證這一點 — 當您轉換圖片時,不會產生任何上傳流量。
常見問題 (FAQ)
我的圖片會上傳到你們的伺服器嗎?
不會。圖片轉 ASCII 藝術轉換器是 100% 用戶端運作。您的圖片是在瀏覽器中讀取並使用 Canvas API 進行處理,絕不會透過網路傳送。
支援哪些圖片格式?
支援您的瀏覽器可以渲染的任何格式:PNG、JPG、GIF(第一格畫面)、WebP、BMP 和 SVG。動態 GIF 會由其第一格畫面進行轉換。
為什麼我的 ASCII 輸出在垂直方向上被拉伸了?
等寬字元的高度大約是其寬度的兩倍。轉換器會自動將列數減半以進行補償,因此當在等寬字型中顯示時,ASCII 會保持原始的長寬比。如果您將輸出結果貼至比例不同的字型中,可能會看到輕微的拉伸。
哪種字元漸變組合最好?
對於照片和肖像,標準的 10 級漸變能提供最佳的平衡。對於高細節的渲染,請嘗試詳細的 70 字符漸變。對於標誌和像素藝術,請使用區塊陰影。您可以透過即時預覽進行實驗,找到您喜歡的外觀。
我可以在社群媒體或電子郵件中使用 ASCII 輸出嗎?
可以。複製文字並將其貼到任何使用等寬字型的地方,例如程式碼區塊、終端機、Discord 程式碼圍欄,或純文字電子郵件。對於會清除空白字元的平台,請使用「下載 .png」選項將 ASCII 藝術儲存為圖片。
我可以將 ASCII 藝術匯出為圖片嗎?
可以。點擊「下載 .png」即可將 ASCII 藝術儲存為 PNG 圖片,適合分享到不保留等寬格式的平台上。
我可以轉換多大的圖片?
本轉換器可以毫無問題地處理邊長達數千像素的圖片。因為所有處理都在您的瀏覽器中進行,非常大的圖片可能會暫時減慢分頁的速度 — 輸出寬度上限為 300 個字元,以維持良好的回應效能。
引用此內容、頁面或工具為:
"圖片轉 ASCII 藝術轉換器" 於 https://MiniWebtool.com/zh-tw//,來自 MiniWebtool,https://MiniWebtool.com/
由 MiniWebtool 團隊製作。更新日期:2026-05-23