我正在使用我的简单PHP验证码算法(http://www.source.ofitall.com/devel/captcha.php),我一直在努力尝试将其调整为更具吸引力且更易于阅读的Google风格验证码。
是否有人知道将采用GD图像参考并弯曲/扭曲它的功能,Google风格?
答案 0 :(得分:3)
如果您可以在服务器上使用ImageMagick,可能需要尝试this:
convert koala.gif -background Blue -wave 10x64 wave.jpg
<强>更新强>:
如果您没有使用某些库,您显然必须编写自己的实现。
以下是一些建议,您可以在其中找到有用的信息:
如果您更善于实践,请查看可以下载的SwimFilter或WarpFilter的免费Java实施here
然后有一个2样条mash变形算法的解释可能会做你想要的here。
Here可以很好地概述可能符合您需求的算法(Microsoft doc文件)。
你应该知道,这不是一个容易实现的东西。但是如果你对这个主题感兴趣并且真的必须在没有ImageMagick的情况下生活,那么这是你唯一的机会(据我所知)。
然后还有GD的糟糕表现......
祝你好运! : - )