圖片轉字元畫
圖片轉字元畫
將 JPG、PNG 或 WebP 轉成 ASCII 字元畫;調整寬度與對比度,複製文字或匯出 PNG。
圖片只在瀏覽器 Canvas 中讀取,不上傳伺服器
本機來源
讓明暗變成字元密度
已放入一張範例肖像;可直接調整,或換成自己的相片。
即時作品
黑白字元肖像
展開可複製的純文字
匯出作品PNG 保留排版;TXT 適合終端機、程式碼註解與論壇。
方法與限制
不是辨識物件,而是將亮度對應成字元
工具先將圖片縮小到設定的字元欄數,再依像素亮度從密到疏選擇字元。@、# 等較粗的字元代表暗部,點與空格代表亮部。
等寬字型通常高於寬度,因此列數會以約 0.49 的比例補償,讓多數人像與插畫在複製後不會垂直拉長。
亮度 Y = 0.2126R + 0.7152G + 0.0722B;字元索引 = Y ÷ 255 ×(字元數 − 1)。
常見問題
圖片轉字元畫 · 常見問題
哪些圖片轉換後最清楚?
主體輪廓明確、背景簡單、明暗反差大的相片最適合。複雜風景可增加欄數,但複製後會更寬。
為什麼貼上後變形?
字元畫依賴等寬字型。請貼到程式碼區塊、終端機或等寬字型編輯器,並關閉自動換行。
相片會被儲存嗎?
不會。讀取、縮圖、灰階計算與匯出都在目前瀏覽器完成,重新整理後本站無法復原原圖。