zh

图片转ASCII

在浏览器本地把图片转成ASCII艺术-用字符拼出的图画,保存为TXT。无需上传。

列宽
模式
  • 单色 (TXT)
  • 彩色 (HTML)

你的文件

    正在你的设备上本地处理 ...

    0%

    你的文件从未离开你的设备

      我的文件会被上传吗?

      不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

      无需上传100% 本地处理
      内容只属于你第三方无法访问
      服务器位于德国原生符合 GDPR
      经独立审计TLS A+ · 标头 A+

      ASCII艺术只用文本字符来表现图画:@、# 这类笔画密集的字符代表较暗的区域,. 和空格这类稀疏的字符代表较亮的区域。本工具按网格对图片采样,测量每个格子的亮度,再把它映射到一条由亮到暗排列的字符梯度中的某个字符,从而生成一幅可以直接粘贴到终端、代码注释、聊天或纯文本文件里的文字图画。

      网格大小经过调整,以保证结果便于阅读-输出是纯文本,每一行对应一排格子。由于文本字符高大于宽,采样时会对行进行抽取,使比例大致保持正确。在"单色"模式下,结果保存为TXT文件;请用等宽字体(如代码编辑器或终端)查看,这样各列才能对齐,图画才会显现出来。在"彩色"模式下,每个格子保留原图的颜色,结果保存为独立的HTML文件,无需额外字体或软件即可在浏览器中直接以彩色打开。

      全部处理都在浏览器的画布上本地完成(无需上传,离线也能用)-你的图片绝不离开设备。ASCII艺术是一种风格化、低细节的呈现,而非忠实的复制;主体清晰、对比强烈的图片效果最好。细节按设计会被舍弃;在"单色"模式下,颜色也会被舍弃。

      技术规格

      技术规格
      输入格式JPG, JPEG, PNG, WEBP
      输出格式TXT
      批量处理支持
      处理方式在浏览器中本地处理 (JavaScript)
      文件上传

      三步完成

      1. 拖入或点击选择你的图片 (PNG、JPEG 或 WebP)。
      2. 选择模式(单色或彩色)-图片按网格采样,每个格子映射为一个字符。
      3. 下载ASCII艺术: TXT (单色,请用等宽字体查看) 或 HTML (彩色,直接在浏览器中打开)。

      限制: 把图片转换为ASCII艺术:按网格对图片采样,每个格子映射到一条由亮到暗的字符梯度中的某个字符。"单色"模式输出纯文本TXT文件(请用等宽字体查看);"彩色"模式输出带每个格子原始颜色的独立HTML文件。这是风格化、低细节的呈现,细节始终会被舍弃,颜色仅在单色模式下被舍弃。非图片文件会被清晰的错误提示拒绝。

      常见问题

      我的图片会被上传吗?

      不会。转换全程在浏览器的画布上本地运行-离线也能用。你的图片绝不离开设备。

      为什么在我的应用里显示错乱?

      单色TXT文件只有在等宽字体下才能对齐。请用代码编辑器或终端查看,不要用比例字体,这样各列才会对齐。彩色HTML文件自带固定宽度,会直接在浏览器中打开。

      颜色会保留吗?

      只有在"彩色"模式下才会:每个格子会保留原图的颜色,以HTML形式导出。在"单色"模式下颜色会被特意舍弃,亮度会被映射为字符。

      哪类图片效果最好?

      主体清晰、对比强烈的图片。画面繁杂或对比偏低的照片会变成噪点,因为每个格子只对应一个字符。

      相关工具