Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中添加变形和编辑字体以生成验证码?_Php_Image Processing_Captcha - Fatal编程技术网

如何在PHP中添加变形和编辑字体以生成验证码?

如何在PHP中添加变形和编辑字体以生成验证码?,php,image-processing,captcha,Php,Image Processing,Captcha,我有一个用php编写的验证码生成代码,但它没有失真,也没有足够的难度 我有一个php验证码生成器的简单代码 输出验证码: 期望输出: 我该怎么做呢?首先,字母或数字边框之间的孔,以及如何使这种失真(如photoshop中的液化)?据我所知,必须使用向量场 我通过在网上搜索验证码生成器的脚本找到了答案。首先,要添加理想的字母形式,你必须在互联网上找到带有开放空间的字体(在这种情况下,像Cathedral open font这样的字体就足够了)。 为了制造失真,我找到了名为“kcaptcha

我有一个用php编写的验证码生成代码,但它没有失真,也没有足够的难度

我有一个php验证码生成器的简单代码

输出验证码:

期望输出:


我该怎么做呢?首先,字母或数字边框之间的孔,以及如何使这种失真(如photoshop中的液化)?据我所知,必须使用向量场

我通过在网上搜索验证码生成器的脚本找到了答案。首先,要添加理想的字母形式,你必须在互联网上找到带有开放空间的字体(在这种情况下,像Cathedral open font这样的字体就足够了)。
为了制造失真,我找到了名为“kcaptcha”的验证码生成器,这使得所有的过程都相当简单,即使你不懂php,我通过在网上搜索验证码生成器的脚本找到了答案。首先,要添加理想的字母形式,你必须在互联网上找到带有开放空间的字体(在这种情况下,像Cathedral open font这样的字体就足够了)。 为了创建失真,我找到了名为“kcaptcha”的验证码生成器,这使得所有过程都相当简单,即使您不懂php