《qhQrCodeReader组件:PHP检测图片中是否含有二维码,以及二维码识别解析》要点:
本文介绍了qhQrCodeReader组件:PHP检测图片中是否含有二维码,以及二维码识别解析,希望对您有用。如果有疑问,可以联系我们。
PHP检测图片中是否含有二维码?和以及二维码识别解析,其实是同一个问题解决办法。
因为当解析到图片中有返回值,就说明有二维码。否则就不含二维码。
网络上这个问题解决方案多是使用PHP-zbarcode扩展,这依赖于ImageMagick。
经过实测,PHP7以下可以顺利安装PHP-zbarcode,但PHP7还不兼容PHP-zbarcode。因此,这个方法对于PHP7不适用。
下面介绍这个插件,简单易用,还不需要依赖zbar和ImageMagick。它完全依赖于GD。
运行环境
PHP >= 5.4
GD Library
下载地址:https://github.com/qhxin/qhQrCodeReader
用法:
可以分析本地图片和远程图片是否含有二维码。都是用read()方法:
require_once('./MGQrCodeReader/MGQrCodeReader.php'); $img = './qrcode/1.jpg'; #本地图片 $img = 'http://www.vephp.com/a.jpg' #或远程 $MGQrCodeReader = new \MGQrCodeReader\MGQrCodeReader(); echo $MGQrCodeReader->read($img);
返回二维码中的字符串。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/168.html