什麼是圖片轉ASCII字元畫?

圖片轉ASCII藝術工具將照片轉換為文字字元。調整輸出寬度、字元集和對比度,適用於README檔案、終端藝術或創意專案。全部在你的裝置上運行,不會上傳任何內容。

輸出寬度可在 30 到 200 字元之間。提供七種漸層 — 標準(10 級密度)、詳細(70 多個字元,適合寫實照片)、極簡(只用點)、方塊(Unicode 方塊字元)、數字、數學符號,或自訂(自行輸入由淺至深的字元序列)。亮度與對比滑桿會在映射前先重塑來源,所以灰濛濛或偏暗的照片都能輸出清晰字元畫。抖動模式(Floyd-Steinberg 或有序 Bayer)能打散色帶,即使字元集很小也能保留平滑漸層。開啟彩色輸出後,每個字元都會染上對應像素的色彩。邊緣偵測開關只描出輪廓,適合人像、標誌與圖表等更看重線條而非填充的場景。反色開關翻轉明暗,適合白字黑底的終端機。結果可複製到剪貼簿、儲存為 .txt 檔,或下載為渲染好的 PNG 或帶色彩的 HTML 檔。

使用方法

  1. 步驟一 — 上傳一張圖片(PNG、JPEG或WebP),或直接按 Ctrl + V 貼上截圖或複製的圖片。工具會立即使用預設字元密度將其轉換為ASCII藝術。
  2. 步驟 2 — 選擇字元預設(標準、詳細、極簡、方塊、數字、數學或自訂字元),拖動寬度滑桿,並微調亮度、對比、邊緣偵測與反色,直到輸出符合需求。原圖縮圖會留在畫面上,方便你邊調邊比對。
  3. 步驟三 — 將ASCII藝術複製到剪貼簿,或下載為文字檔。你也可以儲存算繪後的PNG,或一個保留色彩的獨立HTML檔。

何時使用

  • 把專案吉祥物或 Logo 放進 README,在 GitHub 上呈現乾淨。
  • 用自己的頭像或寵物照片做復古終端橫幅、motd 歡迎語。
  • 為駭客松投影片或工程師風賀卡做一張速成視覺素材。

結果

一位開發者上傳公司Logo,將寬度設為80個字元以適配終端顯示,選擇精細字元集獲得更好的明暗效果,然後將ASCII版本複製貼上到專案的README.md檔案中。

常見問題

為什麼輸出看起來縱向被拉長?
大多數等寬字型的高度約為寬度的兩倍,所以每個字元在縱向上覆蓋約兩列原始像素。轉換器按這個比例採樣兩列來補償。如果你用的等寬字型比例不同,畫面就會看起來壓扁或拉長。
什麼時候用「詳細」,什麼時候用「標準」?
需要寫實效果,要表現五官或細膩漸層時用「詳細」。圖示、Logo 或要在終端清楚閱讀的內容選「標準」,字元少,在小寬度時雜訊也少。
輸出寬度設多少比較合適?
80 欄是經典終端寬度,當預設值很安全。人像要細節可加到 120。README 的小圖示用 40 就夠。超過 200 在手機和郵件裡會折行,可讀性會變差。
為什麼轉出來的對比看起來比原圖弱?
用預設選單下方的亮度與對比滑桿來調整。把對比拉高 20-40 可以讓中間色調跳到更密的字元,這正是拯救灰濛濛肖像與截圖的關鍵。若新對比讓整體過暗或過亮,再用亮度補回即可。
「反相」只換顏色,還是連字元也會變?
字元也會變。沒開反相時,深色像素對應 @、# 這些密集字元。開啟反相後,深色像素對應「.」或空格等輕字元,正好搭配白字黑底的終端或深色模式編輯器。

相關工具