如何在验证码图片中实现扭曲、变形、错位等干扰方案?
本人用GD库生成验证码图片,
可是只能用Imageline生成线状干扰方案,
如何实现扭曲、变形、错位等干扰方案?还有没有其他的干扰方案?
高手提示。
如果有人实现了这些,请提供源码,谢谢。
问题点数:80、回复次数:12Top
1 楼keaizhong(可爱钟)(温州的PHPER)(19801010)回复于 2006-03-01 14:54:29 得分 5
干扰太多反而让人认不清楚。没有什么好处吧。。
一般错错位置,变变颜色就差不多了,再加几条线之类的。
越复杂越让人讨厌,本来这验证码已经觉得讨厌,再加上认都认不出来,就更加火气大了。
哈哈。个人意见 。
http://blog.csdn.net/kingerq/archive/2004/10/06/126459.aspxTop
2 楼abest(让我们做得更好!)回复于 2006-03-01 16:01:18 得分 0
哎,,,,像http://club.qq.com/这上面的验证码就足已。
但用PHP去变形文字好像有点难,哎。。。Top
3 楼raid79(山鹰)回复于 2006-03-01 16:17:39 得分 5
http://blog.csdn.net/raid79/archive/2006/01/05/571364.aspxTop
4 楼feyge(菲戈@http://feyge.spaces.msn.com/)回复于 2006-03-01 17:34:37 得分 5
signTop
5 楼abest(让我们做得更好!)回复于 2006-03-02 09:44:37 得分 0
大家请看这个:http://www.webjx.com/htmldata/2006-01-21/1137824356.html
别人用.net都可以开发出来了,PHP或许还真弱点,哎!!!
叹~`Top
6 楼xuzuning(唠叨)回复于 2006-03-02 10:14:39 得分 20
我还以为是什么呢?只要你稍微具备计算机图形学的知识就可以轻松完成Top
7 楼Evilfile(0x208WM)回复于 2006-03-02 10:23:44 得分 5
随机画线的坐标、颜色和条数Top
8 楼abest(让我们做得更好!)回复于 2006-03-02 11:42:52 得分 0
如何实现扭曲、变形、错位等干扰方案?
PHP好像很难实现吧,而不是说稍微具备计算机图形学的知识就可以轻松完成吧?Top
9 楼abest(让我们做得更好!)回复于 2006-03-02 17:17:17 得分 0
自己写了一个错位加杂点的干扰验证码。
继续顶一下,星期六结贴。Top
10 楼abest(让我们做得更好!)回复于 2006-03-03 11:34:01 得分 0
如果可以把文字稍微扭曲点不好吗?
Top
11 楼helloyou0(你好!)回复于 2006-03-03 12:44:30 得分 40
用imagecolorat取点,
用imagesetpixel设置点,
其它得都是数学运算,你完全可以照搬上面url里的公式。
不知道怎么看出php弱的Top
12 楼abest(让我们做得更好!)回复于 2006-03-03 15:21:02 得分 0
谢谢了,明白了。
Top




