ASCII 字符画生成器把图像切成网格,测量每个格子的平均亮度,再打印出墨量与该亮度匹配的字符。暗格用稀疏字符,亮格用密集字符。本工具使用的字符阶梯是 @%#*+=-:. 加一个空格——从全实到全空共十级。
结果不是叠在照片上的滤镜,而是一次重新绘制。一个格子一旦变成字符,它内部的细节就永久消失了——所以格子大小比任何其它设置都关键。格子小则接近照片,格子大则色调分离成可读的字形。
| 滤镜 | 字形集 | 观感 |
|---|---|---|
| Glyphfield | 完整 ASCII 阶梯 | 经典终端字符画 |
| Typeblocks | 方块元素 | 厚重,海报级 |
| Dot Cells | 盲文点阵(2×4) | 有效分辨率最高 |
| Signal Mix | 混合阶梯 | 噪声感,像损坏的图文电视 |
Dot Cells 值得单独说。每个盲文字符自带 2×4 的点矩阵,所以一个字形编码的是八个独立的开关采样,而不是一个平均值。在保持纯文本的前提下,垂直分辨率约为普通字符网格的四倍。
全部渲染通过 Canvas 2D 在你自己的机器上完成。拖入照片,调节 detail、intensity 与 contrast,然后导出长边最高 1400px 的 PNG——零上传、免注册、无水印。