Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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图像处理/GD库_Php_Image Processing - Fatal编程技术网

php图像处理/GD库

php图像处理/GD库,php,image-processing,Php,Image Processing,我想用php为captcha代码编写一个类,我可以用GD来完成,但似乎不是所有服务器都可以使用,有什么方法可以做到吗? 是否有任何库在所有服务器上都可用?并且所有服务器都支持它?GD在所有服务器上都可用,只需加载PHP扩展即可。由于PHP没有内置于语言中的图像处理功能,因此任何人都可以期待一个扩展 值得注意的是,ImageMagick是另一种选择,但安装起来有点麻烦。GD可能实际上没有安装在某些web服务器上,这足以让您首先检查哪些图像处理扩展可用于如果您想要无GD必须工作的东西,你可以看看。唯

我想用php为captcha代码编写一个类,我可以用GD来完成,但似乎不是所有服务器都可以使用,有什么方法可以做到吗? 是否有任何库在所有服务器上都可用?并且所有服务器都支持它?

GD在所有服务器上都可用,只需加载PHP扩展即可。由于PHP没有内置于语言中的图像处理功能,因此任何人都可以期待一个扩展


值得注意的是,ImageMagick是另一种选择,但安装起来有点麻烦。

GD可能实际上没有安装在某些web服务器上,这足以让您首先检查哪些图像处理扩展可用于

如果您想要无GD必须工作的东西,你可以看看。唯一的PHP先决条件是mcrypt库。与传统的验证码不同,NUCaptcha网站解释道:

NuCaptcha显示为H.264 MPEG-4视频流,在浏览器中以多种方式呈现


您可以使用google recaptcha类,因为GD不会在所有服务器上都可用,但大多数使用PHP的服务器都可以运行google recaptcha类。

没有保证在所有服务器上都可用的库,但GD是您最好的选择。或者手动设置图像的所有位,这是可能的,但不是您通常想要的。您当然可以使用第三方选项,如