qhQrCodeReader组件:PHP检测图片中是否含有二维码,以及二维码识别解析

《qhQrCodeReader组件:PHP检测图片中是否含有二维码,以及二维码识别解析》要点:
本文介绍了qhQrCodeReader组件:PHP检测图片中是否含有二维码,以及二维码识别解析,希望对您有用。如果有疑问,可以联系我们。

PHP检测图片中是否含有二维码?和以及二维码识别解析,其实是同一个问题解决办法。

因为当解析到图片中有返回值,就说明有二维码。否则就不含二维码。

网络上这个问题解决方案多是使用PHP-zbarcode扩展,这依赖于ImageMagick。

经过实测,PHP7以下可以顺利安装PHP-zbarcode,但PHP7还不兼容PHP-zbarcode。因此,这个方法对于PHP7不适用。

下面介绍这个插件,简单易用,还不需要依赖zbar和ImageMagick。它完全依赖于GD。

PHP二维码识别 qhQrCodeReader组件

运行环境

PHP >= 5.4

GD Library

下载地址:https://github.com/qhxin/qhQrCodeReader

用法:

可以分析本地图片和远程图片是否含有二维码。都是用read()方法:

require_once('./MGQrCodeReader/MGQrCodeReader.php');
$img = './qrcode/1.jpg';  #本地图片
$img = 'http://www.jb51.cc/a.jpg'  #或远程 
$MGQrCodeReader = new \MGQrCodeReader\MGQrCodeReader();

echo  $MGQrCodeReader->read($img);

返回二维码中的字符串。

dawei

【声明】:唐山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。