最近沉迷 ASCII Art 觉得还挺有趣的,做了一个 gem 。 感兴趣可以看 :
https://github.com/Mark24Code/convert2ascii
提供两个可执行命令:
它还作为宝石( gem )提供类:
你可以在你的代码中使用它,制作自己的 ASCII art
![]() | 1 Mark24 OP 我不是第一个人做这个的。最近沉迷 ASCII Art ,利用一个周末制作,做的过程中很有趣,学到了很多。 也支持 docker 体验。 目前处在一个初始功能,可以给我反馈,非常欢迎! |
2 chenjau 273 天前 有意思, 但是感觉很慢, 利用下多核吧. |
![]() | 3 Mark24 OP @chenjau 逐个像素处理。需要点时间。默认用了多核,效果不明显。后面可能考虑用了 C 库。 目前可以改善: 默认使用 终端的宽度,可以 -w 50 这样 指定宽度,小宽度下处理量会大幅下降。速度会提高。 |
![]() | 4 Mark24 OP 现在就是用了多核还是很慢,依赖的 lib 处理起来就比较慢 ,还没物色到更好用的 :D |
![]() | 5 xiangyuecn 273 天前 近视友好 |
![]() | 6 Mark24 OP @xiangyuecn 哈哈哈 |
![]() | 7 SimonOne 273 天前 telnet towel.blinkenlights.nl |
10 shui14 272 天前 我在上半年也搓了一个,纯 js 的 ascii 播放器 很久前就有想法但是灰度映射一直效果不好就放弃了 上半年尝试 cursor 的时候,调了一下,现在用 TSL 很方便 |
![]() | 11 lisongeee 272 天前 ,但是注意开源协议和版权声明,小心被何同学偷去了 |
![]() | 12 GWesley 272 天前 可以拿来做个视频转场啥的 |
14 adfs 272 天前 via Android 这东西挺好的,服务器有图片和视频就不需要拉下来看了 |
15 adfs 272 天前 via Android 图片可以放大吗? |