图片转字符画 把照片变成 ASCII 字符画
拖动滑块,结果立刻更新。图片不会离开你的浏览器。
正在读取并转换图片…
示例图片
90 列
0
0
0%
字符集“ .:-=+*#%@”
原图
结果 90 × 0
按原样复制文字。在记事本中请选择 Consolas 等等宽字体,并关闭自动换行。
HOW TO
使用方法
- 拖入照片或点击选择。也可以先用示例图片试试。
- 用宽度、亮度、对比度滑块和字符集来调整结果,还能和原图并排比较。
- 复制文字或保存为 TXT,打开彩色后还能保存为 PNG。
ABOUT
图片转字符画是怎么工作的?
转换器把照片分成 N 列 M 行的格子,测量每个格子的亮度,再按墨量挑选合适的字符。亮的格子用密集的字符,暗的格子用点或空格,从远处看就能浮现出原图。行数会根据实际字符宽度和行距来决定,以保持比例。完全透明的区域保持为空格。
自动色调会根据图片的亮度分布进行调整。之后可以用亮度和对比度微调,也可以用轮廓强调让形状更清晰。宽度越大,保留的细节越多,但粘贴到聊天软件时长行可能会换行。Discord 等聊天应用建议 40 到 60 列,README 或代码注释建议 80 列左右。打开彩色模式可以保存保留原色的 PNG。一切都在浏览器中运行,图片不会发送到服务器。
常见问题
什么样的图片转换效果好?
背景简单、明暗对比清楚的照片效果最好。先用自动色调,再调整亮度和对比度。如果形状看起来模糊,就逐步提高轮廓强调。
上传的图片保存在哪里?
不会保存在转换服务器上。从首页工具继续操作时,图片会临时保存在这个浏览器中,详细工具读取后就会删除。保存期限请参见隐私政策。
复制时会保留颜色吗?
以文字复制时只保留字符。想保留颜色,请保存为 PNG。
宽度设多少合适?
聊天软件用 40 到 60 列,GitHub README 或代码注释用 80 列左右。
GUIDE
相关指南
MORE TOOLS
试试其他工具
文字横幅
把英文变成 12 种 FIGlet 字体的大横幅,一眼就能比较。打开 →韩文字符画
用 █ ░ # @ 等字符画出韩文名字和短语。大多数生成器无法处理韩文。打开 →符号图案
猫咪、爱心、分割线、可爱符号和颜文字,点一下就能复制,也能保存为 PNG 图片。打开 →花式字体
把英文变成手写体、粗体、哥特体等 24 种 Unicode 样式,任何文字都能用符号装饰。打开 →昵称符号
用 ꧁꧂、★彡 等符号装饰昵称,查看字数和 CP949 兼容性,还能复制透明字符。打开 →ASCII 信件
用链接发送生日或加油的话,对方打开后会像终端一样逐字打出来。打开 →12 种 ASCII 字体
比较 Standard、Slant、Banner 等 FIGlet 字体:A–Z 样张、高度、宽度和作者。打开 →