图像到 ASCII 艺术

免费图像到 ASCII 艺术转换器。将照片转换为宽度可调、多种字符集和反转的文本艺术,然后复制或下载,无需注册,在本地运行。

由 Shehzad Munir 构建和维护 ·

图像到 ASCII 艺术
Loading ASCII Converter
  • 图像工具
  • 自由的 · 无需注册
  • 在您的浏览器中运行
  • 5特点
Share

照片作为文字艺术

将任何图像转换为基于文本的 ASCII 艺术,具有可调整的宽度、多个字符集和反转选项,然后复制文本或下载它。

ASCII 艺术使用不同密度的字符来表示图像,从用于黑暗区域的密集符号到用于浅色区域的空间。该转换器对图像的亮度进行采样,并将每个区域映射到一个字符,生成可以粘贴到终端、代码注释、聊天或自述文件中的文本艺术。

特征

  • 将任何图像转换为 ASCII 文本艺术
  • 全彩模式或单色
  • 可调宽度和多个字符坡道
  • 反转浅色或深色背景
  • 复制或导出为 .txt 或 .png 图像

如何使用图像到 ASCII 艺术

  1. 1

    上传图片

    选择任何照片或徽标。

  2. 2

    设置宽度

    更大的宽度意味着更多的细节。

  3. 3

    选择字符集

    选择一个坡道并根据需要反转。

  4. 4

    复制或下载

    获取 ASCII 文本或保存 .txt 文件。

常见用例

  • 将 ASCII 艺术添加到自述文件或代码注释中
  • 为终端应用程序制作文本横幅
  • 将徽标转换为 CLI 的 ASCII
  • 创建复古文字艺术以在聊天中分享

详细指南

调整细节和风格

增加宽度以获取更多细节,或选择字符集(从经典标点符号斜坡到实心块字符)来更改外观。当您要在深色背景上显示映射时,请反转映射。这一切都在您的浏览器中运行,因此您的图像保持私密,并且您可以复制结果或将其另存为文本文件。

照片如何变成人物

该转换器将图像缩小为网格,每个字符一个单元格,并测量每个单元格的亮度。然后,它选择一个视觉密度匹配的字符:像 @ 和 # 这样的密集字符表示黑暗区域,浅色字符像 .和 :用于明亮区域,空白区域用于白色。更多的列提供更多的细节,但结果更广泛。由于文本字符的高度大约是宽度的两倍,因此该工具会补偿宽高比,因此面部看起来不会被拉伸。反转模式将映射交换为深色背景上的浅色文本。

获得最佳结果

具有强烈对比度和清晰主题的图像转换效果最好:朴素背景下的肖像、徽标和剪影比繁忙的风景效果更好。如果结果看起来浑浊,请在转换前紧密裁剪并增加对比度。 ASCII 艺术仅以等宽字体排列,因此请将其粘贴到代码块、终端或纯文本编辑器中,而不是粘贴到普通的聊天消息中,在普通聊天消息中,比例字体会使它倾斜。对于 Discord、Slack 或 GitHub,请用三个反引号括起来。大约 80 到 120 列适合大多数屏幕和终端。

常见问题

什么是 ASCII 艺术?

ASCII 艺术用不同视觉密度的文本字符构建图像。密集的字符代表黑暗的区域,空白代表明亮的区域,形成由文本组成的图像。

我如何获得更多详细信息?

增加宽度以采样更多图像,并尝试详细字符集。非常大的宽度会产生适合等宽显示的长输出。

我可以在深色背景上使用它吗?

是:切换“反转”,使亮度映射与深色背景相匹配。

我的图片上传了吗?

不会。转换发生在您的浏览器中,并且您的图像永远不会上传。

如何将图像转换为 ASCII 艺术?

上传图像,该工具会将其像素映射到文本字符,生成可供复制或下载的 ASCII 艺术作品。调整细节和字符集来改变风格。

我可以获得彩色 ASCII 艺术作品或纯文本吗?

两个都。选择纯单色文本(非常适合自述文件和终端)或彩色 ASCII 以获得更丰富的外观,然后复制或保存结果。

我可以控制 ASCII 输出的细节和宽度吗?

是的。设置输出宽度和字符密度,使艺术效果按照您想要的目标媒体的粗略或详细程度进行设置。

来自杂志

All articles →