用 jp2a 把 JPEG 转成 ASCII 艺术

把照片转成适配终端宽度的单色 ASCII 字符画。

macOS图片媒体ASCII 字符画低风险
运行 jp2a --width=80 photo.jpg,图片会以 ASCII 文本打印。

01命令

命令
$ jp2a --width=80 photo.jpg

02作用说明

jp2a 采样 JPEG 并把亮度映射到字符梯度上,输出纯文本,任何环境都能显示。用 --width 适配终端,--chars 改字符集,--colors 上色。结果可重定向保存为 .txt。

03风险

风险低风险
使用条件brew install jp2a
系统兼容性macOS with Homebrew installed
!注意: 太暗或太小的图片可能难以辨认,加大宽度可提升细节。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Talinx/jp2a
    GitHub · vendor-doc · 2026-09-20
    依据: Documents -width, --chars and color options for jp2a.
  • Homebrew formula: jp2a
    Homebrew · vendor-doc · 2026-09-20
    依据: Installs jp2a, which converts JPEG images to ASCII text.

最后验证: 2026-09-20 · 分类: 媒体

06相关方案