图片转字符画(ASCII)
把图片转换成由文字字符组成的字符画(ASCII),可选择宽度、为深色背景反相,并复制文本或下载 .txt 文件。
图片由你的浏览器读取,不会发往任何地方。不上传,也不保存。
—原图
—结果
压缩前
压缩后
另见: 黑白图片转换 · 图片反色 · 图片旋转与翻转 · 图片圆形裁剪 · 给图片添加边框 · 删除照片中的EXIF和位置信息 · 图片切割成九宫格(Instagram 3×3 等) · 图片马赛克与模糊(可只处理一部分) · 调整图片亮度、对比度、饱和度和锐度 · 图片圆角处理(透明PNG)
它做什么
ASCII字符画用字母和符号来画图:暗处用 @ 和 # 这类密集字符,亮处用点和空格。这个工具会测量图片各部分的亮度并为其挑选字符,所以结果可以粘贴到聊天、代码注释或终端中。
一切都在浏览器中完成:图片被打开,在画布上修改,再保存到你的设备上,不会上传任何内容。手机拍摄、带方向标记而横着存储的照片会先转正,所以所见即所得。
使用方法
- 从设备中选择一张图片,或把它拖到页面上。
- 调整选项,并在预览中查看结果。
- 下载新图片;原始文件不会被改动。
常见问题
我的图片会被上传到什么地方吗?
不会。图片由浏览器在你自己的设备上处理,不会离开设备,所以页面加载完成后,工具离线也能使用。
为什么字符画看起来被拉伸了?
需要使用等宽字体,也就是每个字符宽度相同。普通字体里每行长度不一样;请粘贴到代码块中,或把字体设为等宽字体。
宽度该选多少?
40 到 80 个字符适合聊天或终端;100 到 160 个字符在宽屏上能显示更多细节。对比强烈的简单图片效果最好。