php 有趣的头像拼图
来源:互联网 发布:猎豹免费wifi软件 编辑:程序博客网 时间:2024/05/16 15:07
研究php的GD库的时候,发现了一段他人写的代码,这里给出来希望增加大家对php的热情。这段代码对人物头像进行了代码的马赛克,看起来很有趣。
function pixelfuck($url, $chars='ewk34543§G§$§$Tg34g4g', $shrpns=1, $size=4,$weight=2){ list($w, $h, $type) = getimagesize($url); $resource = imagecreatefromstring(file_get_contents($url)); $img = imagecreatetruecolor($w*$size,$h*$size); $cc = strlen($chars); for($y=0;$y <$h;$y+=$shrpns) for($x=0;$x <$w;$x+=$shrpns) imagestring($img,$weight,$x*$size,$y*$size, $chars{@++$p%$cc}, imagecolorat($resource, $x, $y)); return $img;}$url = 'http://upload.wikimedia.org/wikipedia/commons/b/be/Manga_Icon.png';$text = 'I-dont-like-manga-...-Why-do-they-have-such-big-eyes? Strange-...-WHAT-WANT-YOU-DO?';Header('Content-Type: image/png');imagepng(pixelfuck($url, $text, 1, 6));
下面一个是原图像,一个是经过处理后的图像。
1 0
- php 有趣的头像拼图
- 有趣的ABAP游戏2-拼图
- php----头像上的马赛克
- 有趣的PHP ++ 益智题
- 有趣的php益智题
- php中有趣的编程
- php+javascript实现头像的切割
- php滑动拼图片验证
- PHP的一些有趣的算法
- 对于有趣的php引用的探索
- 其实PHP也是蛮有趣的
- 10个有趣的 PHP 教程
- 一个有趣的php数组下标问题
- php函数array_map的有趣应用
- Github比较有趣的PHP项目
- php源码str_repeat有趣的实现
- PHP 经典有趣的算法收集
- 有趣的排序方法---基数排序(php版)
- 使用QtCreator开发QT程序
- HDU 4960 Another OCD Patient(记忆化搜索)
- Linux select/epoll网络模型
- 继承和重写
- ubuntu 14.04安装SSH
- php 有趣的头像拼图
- hdu1874 Dijkstra(堆优化)+floyd
- 扯淡篇 之 笔试面试
- shell脚本相关
- ecshop中的浏览历史代码分析
- Color Theme安装设置
- UVA10603
- Snail—Hibernate之初识配置
- Objective-C 中的 @property和@synthesize