你怎么能用PHP读取QR码?

Nav*_*arr 37 php qr-code

是否有用于解码QR码的简单PHP实现?

我有一个人造智能手机.其中一款手机作为智能手机游行,但我无法下载任何应用程序,我想创建一个电子邮件服务,我可以拍摄二维码的照片,彩信到这封电子邮件,电子邮件返回QR码包含什么.

但是,我能找到的唯一库是Python(可能还有C++),我在有限的托管环境中都无法访问这些库.

有没有办法只使用PHP读取QR码?

Ash*_*yan 27

只有一个纯PHP QR码解码器.它与GD库一起使用,但也可以使用ImageMagick.这个PHP QR码阅读器从ZXing移植.

https://github.com/khanamiryan/php-qrcode-detector-decoder


smp*_*kes 14

我不知道任何纯PHP解码器.对这样的图像进行解码非常耗费处理器,并且使用纯粹的解释语言进行解码具有挑战性.

zxing(http://code.google.com/p/zxing/)在Java和C++中提供解码器实现.理论上,应该可以将C++库链接为php扩展,但我不知道其中的任何机制.我为Ruby做过...

此外,zxing在http://zxing.org/w/decode.jspx上有一个在线解码器.我的想法是,您可以从PHP获取图像并将其发布到Web服务并检索解码数据.我不知道从PHP进行远程Web服务调用的机制,以及不同的托管环境可能会如何限制,但这似乎合理吗?


小智 9

如果你有可能使用phpextension,https: //github.com/mkoppanen/php-zbarcode上的php-zbarcode 可以读取qrcodes.它是来自http://zbar.sourceforge.net的 ZBar的包装器,后者又是用于解码条形码的LGPL C库.