🔍

首页 › 使用教程 › 图片与证件照

图片转字符画教程:把照片变成用字符拼成的 ASCII 艺术

发布于 · 阅读约 2 分钟 · 用到的工具:图片转字符画

一句话答案

打开图片转字符画工具,选择一张主体清晰、明暗对比强的图片,“宽度(字符)”默认 100,深色背景下勾选“反色”,生成后复制字符画,粘贴到使用等宽字体的地方才能保持形状。

本文目录
  1. 操作步骤
  2. 什么样的图片效果好
  3. 宽度怎么选
  4. 字符画变形了怎么办
  5. 常见问题

字符画(ASCII Art)用不同“浓度”的字符表示图片的明暗:深色的地方用 % # 这样笔画多的字符,浅色的地方用 . 或空格。它可以出现在程序启动画面、代码注释、README 和个人签名里。图片转字符画 可以把任意图片转换成字符画。

操作步骤

  1. 选择图片:打开 图片转字符画,点击或拖入图片。
  2. 设置宽度:“宽度(字符)”默认 100,表示每行 100 个字符;数值越大细节越多,但占用的空间也越大。
  3. 选择是否反色:字符画要显示在深色背景(如终端)上时,勾选“反色(深色背景)”。
  4. 复制使用:结果实时显示在下方,复制后粘贴到需要的地方。
老虎照片按每行 100 个字符转换成字符画
老虎照片按每行 100 个字符转换成字符画
🔤 图片转字符画
免费在线使用,文件和数据只在你的浏览器本地处理,无需注册。
打开工具 →

什么样的图片效果好

  • 主体清晰、背景简单:人像、宠物、Logo 比风景照效果好;
  • 明暗对比强:可以先用 图片滤镜 提高对比度,或转成黑白;
  • 主体占满画面:先用 裁剪图片 去掉多余背景。

宽度怎么选

用途建议宽度
聊天、签名30–50 字符
README、代码注释60–80 字符
网页展示、打印100 字符以上

字符画变形了怎么办

字符画依赖等宽字体,每个字符宽度相同才能对齐。粘贴到使用比例字体的地方(例如很多聊天软件、文档正文)会错位。可以把它放在代码块中,或把字体设置为 Consolas、Courier New 等等宽字体。

如果想要的是铅笔画效果而不是字符,可以试试 照片转素描。

常见问题

字符画粘贴到聊天软件后为什么变乱了?

聊天软件通常使用比例字体,字符宽度不一致,字符画就会错位。请放在代码块里,或使用等宽字体显示。

反色是什么意思?

默认按白底黑字设计,深色区域用密集字符表示。显示在黑色背景的终端上时明暗会颠倒,勾选反色可以纠正。

为什么生成的字符画看不清主体?

原图对比度低或背景复杂时效果较差。先裁剪主体、提高对比度后再转换,效果会好很多。

图片会上传吗?

不会。转换在浏览器本地完成。