ascii 将图片转换成ascii字符图像,基于canvas

2013-09-26 19:12:46 +08:00
 turing


受到这篇文章的启发,把这个工具移植到了node。
http://justjavac.com/javascript/2013/09/25/ji-yu-canvas-jiang-tu-pian-zhuan-hua-cheng-zi-fu-hua.html

Github: https://github.com/turingou/ascii
5267 次点击
所在节点    Node.js
14 条回复
leohxj
2013-09-26 19:57:51 +08:00
喜欢ASCII Art, 顺便给几个ASCII图形库:

http://www.chris.com/ascii/

http://www.asciiworld.com/
mozii
2013-09-26 20:54:40 +08:00
candy还在开发么?
turing
2013-09-26 22:21:48 +08:00
@mozii 在的,而且派生了几个项目,不过我没在这贴~
Chrics
2013-09-26 22:22:23 +08:00
对比不明显的话效果很差的
turing
2013-09-26 22:27:03 +08:00
@Chrics 是的,这是个问题,找demo图的时候也找了好多张,而且输出成html的话,对样式也有要求
Mutoo
2013-09-26 22:27:24 +08:00
之前用 processing 做的

turing
2013-09-26 22:28:11 +08:00
@Mutoo 这个很酷炫啊!!!
Mutoo
2013-09-26 22:31:42 +08:00
原理是将指定字体的ascii转化成相应的灰阶(通过计算黑色面积)然后使用这个字阶灰阶来表达像素
源码 https://gist.github.com/mutoo/6715009
turing
2013-09-26 22:47:57 +08:00
@Mutoo 感谢分享~我试试看能不能做到这个效果
hustlzp
2013-09-26 22:52:33 +08:00
@Mutoo 碉堡了!
sophy
2013-09-26 23:04:38 +08:00
@turing 牛逼啊!
tysx
2013-09-27 12:08:18 +08:00
@Mutoo 用的是什么语言,乍一看像python,再看又不是
@turing
turing
2013-09-27 12:14:25 +08:00
no13bus
2013-09-27 15:38:35 +08:00
给艺术家设计的语言

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/83784

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX