海市蜃楼
Never surrender to complexity
posts - 12,comments - 32,trackbacks - 0
几天不写程序手就有点生,整理了一段把图片转成ASCII码的程序。暂时只支持24位真彩色图片,ASCII码可以自行扩充。大体算法就是把整个位图分成8*16的小块,计算小块的灰度值总和,然后匹配一个灰度值接近的字符。具体算法细节可以参考网上资料。
程序源代码可以在这里下载。
 
posted on 2008-06-29 18:03 小四 阅读(1286) 评论(7)  编辑 收藏 引用 所属分类: 图形图像与计算几何

FeedBack:
# re: 把图片转成ASCII码
2008-06-29 19:52 | 陈梓瀚(vczh)
以前我也教过同学做这东西……  回复  更多评论
  
# re: 把图片转成ASCII码
2008-06-29 20:14 | passerby
UP  回复  更多评论
  
# re: 把图片转成ASCII码
2008-06-30 09:57 | 免费国际域名
学习了~  回复  更多评论
  
# re: 把图片转成ASCII码
2008-06-30 14:03 | 饭中淹
分级的灰度匹配么?  回复  更多评论
  
# re: 把图片转成ASCII码
2008-06-30 19:23 | foxtail
@饭中淹
就是一个灰度范围之内的匹配一个字符,如果一个灰度就一个的话会很乱,一个范围的比较好  回复  更多评论
  
# re: 把图片转成ASCII码
2008-07-01 12:47 | 企业即时通讯
正在找这东西,你就发了,感激!!  回复  更多评论
  
# re: 把图片转成ASCII码
2008-07-01 14:55 | 饭中淹
@foxtail
我想的方法是先对字模进行分级灰度计算,然后依次进行分级匹配,从而获得更精确的匹配。  回复  更多评论
  

标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
相关链接:
网站导航: