图片转ASCII 🅰️
将任意图片转为 ASCII 艺术。可调输出宽度并选择字符集。
点击浏览或将图片拖放到此处
JPG、PNG、WebP关于图片转ASCII转换器
这个图片转ASCII转换器完全在浏览器中运行。拖放或选择一张图片,设置输出宽度(以字符为单位),选择字符集,然后点击生成。图片被绘制到隐藏画布上,并按块采样,使输出宽度与你的选择一致;每个块的平均亮度被映射到字符梯度中的一个字符——较暗的像素变为较密的字符(如 @),较亮的像素变为较疏的字符(如 .)。由于字符高度大约是宽度的两倍,垂直采样减半以保持宽高比。整个过程不会上传任何数据,所有处理通过 JavaScript 在你的设备上本地完成。
如何使用
- 点击拖放区或将图片文件拖放到上面。
- 调整输出宽度并选择字符集。
- 点击生成渲染ASCII艺术。
- 点击下载 TXT保存文本,复制复制到剪贴板,或清空重新开始。
常见问题
为什么输出看起来被挤压或拉伸? ASCII字符比宽更高。工具通过每两行采样一次来补偿,但过宽或过高的图片仍可能略有偏差。试试不同的输出宽度。
输出格式是什么? 下载的是使用等宽字体的纯文本 .txt 文件。可在任何文本编辑器中打开。
这个工具会上传我的图片吗? 不会。所有处理都在本地浏览器中完成,图片永远不会离开你的设备。
应该选哪个字符集? "详细"对大多数照片效果良好。"块状"呈现复古感。"高细节"在小区块内塞入最多视觉信息,但需要很小的字体。