• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > 编程与数据库 > php编程 >

PHP生成关键词图片墙的代码分享

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-09-09点击:

  先看下程序运行结果: 
 


/**
* PHP生成关键词图片墙
* 作者:勇者向前衝
* 日期:2012年8月2日
* 生成速度还算凑合,在我的服务器上需要5秒左右。
* 如果有更优化的算法也欢迎和我交流,我的博客地址是:
* http://vip.php100.com
* 算法流程:
* 定义一些关键词;
* 通过关键词数量计算每个关键词的字体;
* 生成一个原图1/9大小的矩阵,用于存储原图上是否画过的信息,这样搜索的时候能少搜一些;
* 初始化图片;
* 遍历关键词;
* 按找方螺旋顺序从中间搜索;
* 对文字四个角和四个边的位置进行比较
* 如果可以横放或者竖放,就把关键词放入图片,然后在矩阵上标注画过的部分;
* 最后把图片输出出来。

*/
程序下载: http://code.z5.cc/soft/1102.html

标签: php

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1978130638@qq.com ,  QQ