PHP函数弯曲/扭曲图像

我正在使用简单的PHP验证码算法(http://www.source.ofitall.com/devel/captcha.php),并且一直在努力尝试对其进行调整,以使其变得更有吸引力且更易于阅读,即Google样式的验证码.

有人知道Google风格的函数会接受GD图像参考并将其弯曲/扭曲吗?

解决方法:

如果可以在服务器上使用ImageMagick,则可能需要尝试this

  convert koala.gif -background Blue  -wave 10x64  wave.jpg

更新:

如果您不使用某些库,则显然必须编写自己的实现.

以下是一些建议,您可以在其中找到有用的信息:

>如果您更喜欢动手,请参阅可免费下载的SwimFilterWarpFilter的Java实现,可以下载here
>然后是有关2样条混搭变形算法的说明,该算法可能会实现您想要的here.
> Here很好地概述了可能满足您需求的算法(Microsoft doc文件).

您应该知道,尽管这不是容易实现的事情.但是,如果您对此主题感兴趣,并且确实真的必须没有ImageMagick,那这是您唯一的机会(据我所知).

GD的表现也很差.

祝好运!

上一篇:没有会话的PHP Captcha


下一篇:Django: 项目实战从0开始---实现登录注册系统。(6)