图片转 ASCII

将任意照片转换为由字符组成的文字艺术。调整宽度并在明暗输出之间切换。

将图片拖放到此处

输出选项

如何将图片转换为 ASCII

  1. 将一张图片拖入上传区域,或点击从设备中选择。
  2. 设置以字符为单位的输出宽度,最高 200。
  3. 如果您想要浅底深字的输出,请切换"反色",然后复制或下载结果。

常见问题

我的图片会上传到服务器吗?

不会。转换完全在您的浏览器中使用 Canvas API 运行,因此您的图片绝不会离开您的设备。

像素是如何转换为字符的?

每个像素的亮度都会被测量,并映射到从淡到密的字符梯度上,因此较亮的区域会使用 @ 和 # 等更浓重的字符。

为什么输出看起来被拉伸了?

工具会校正等宽字符单元格比宽度高的特性。如果仍然看起来不对,请减小宽度,或使用等宽字体查看结果。

这个工具免费使用吗?

是的。Handio 的每个工具都免费,无需注册、没有限制、没有水印。

相关工具

为什么要将图片转换为 ASCII?

ASCII 艺术是在图片不实用的地方(如代码注释、终端或纯文本邮件中)分享图片的一种有趣、轻量的方式。

提示与限制

使用较低的宽度可获得紧凑的图片,使用较高的宽度可获得更多细节,但请注意宽输出会变得非常大。高对比度图片效果最好。一切都在您的浏览器中本地处理。