原理
图片转字符画的核心原理是将图片每个像素的亮度映射为一个字符。亮度从低到高对应不同的字符:
暗 ← → 亮
@ # % * + : - . 空格
工具使用Canvas采样图片像素,计算灰度值后查表替换为字符,最终拼成文本形式的"字符画"。
调优技巧
宽度调节:宽度越大越精细,但字符数也越多。建议50-120字符宽。
深色图片:如果原图背景深、内容浅,开启"反转"选项让背景用稀疏字符、内容用密集字符。
字符集选择:默认字符集效果最好;简化字符集(如只用 @.- 三个)适合终端显示。
在线将图片转换为ASCII字符画,支持调节宽度和字符集,深色图片自动反转,结果可复制和导出。
图片转字符画的核心原理是将图片每个像素的亮度映射为一个字符。亮度从低到高对应不同的字符:
工具使用Canvas采样图片像素,计算灰度值后查表替换为字符,最终拼成文本形式的"字符画"。
宽度调节:宽度越大越精细,但字符数也越多。建议50-120字符宽。
深色图片:如果原图背景深、内容浅,开启"反转"选项让背景用稀疏字符、内容用密集字符。
字符集选择:默认字符集效果最好;简化字符集(如只用 @.- 三个)适合终端显示。