图片转 ASCII

图片转 ASCII 字符画:按像素亮度映射字符密度,可调输出宽度(40-240 字符)、字符集(默认/Unicode 方块/密集/简化)、反色,导出 .txt 或渲染成 PNG。

使用说明

用途

图片转 ASCII 艺术工具,把图片转换成由字符组成的文字画,浏览器本地完成。适合极客 / 程序员风格的签名、终端启动画面、文字海报、社交分享。可调字符密度、输出宽度、字符集。

操作步骤

  1. 上传一张图片(建议高对比度,人脸 / 简单图形效果好)
  2. 选字符集:经典(@%#*+=-:.)、密集、稀疏、emoji
  3. 调输出宽度(80 / 120 / 200 字符)
  4. 可选反色(暗色背景白字 / 亮色背景黑字)
  5. 导出 TXT(纯字符)或 PNG(渲染成图像)

常见问题

ASCII 艺术能用在哪?
终端启动画面(.bashrc / .zshrc)、邮件签名、聊天表情、文字 logo、复古海报、极客文化装饰。
为什么我的 ASCII 看不清?
字符密度太低(< 80 字符宽)细节丢失。建议简单图形 80-120 宽,复杂照片 200+ 宽。深色背景白字对比更清晰。
可以转彩色 ASCII 吗?
可以,每个字符用图像对应位置的颜色,但需要支持 ANSI 颜色的终端 / 文档才能看到效果。导出 PNG 也可保留颜色。
字符集选哪种?
经典字符集(`@%#*+=-:.`)按字符密度排列,效果最好;Emoji 字符集风格独特但识别度低。
可以处理动图吗?
本工具只处理静态图。动图 ASCII 需要逐帧处理,复杂度高。

应用场景

  • 终端 motd / 启动画面
  • 邮件签名极客装饰
  • 复古 BBS / 论坛文字 logo
  • 聊天 / 社交分享文字画
  • PPT / 网页装饰元素

应用场景

图片转字符画,程序员 / 极客风。终端启动画面、邮件签名、文字 Logo。字符宽度 ≥ 80,深底白字效果最好。