任何人都知道可以在Mac上运行或可能在线的QR解码器吗?我只需要解码一个图像。
答案 0 :(得分:17)
使用brew,可以很容易地安装zbar,一个QR码阅读器。
brew install zbar
然后可以通过调用:
来读取QR码zbarimg qrcode_file.png
同样是@ jm666,brew can be used to install opencv。
答案 1 :(得分:4)
不幸的是,最常用的库libdecodeqr依赖于OpenCV(gtk2),并且在OS X上编译它太难了。(试图编译它因为Image::DecodeQR
perl模块需要它 - 但不成功)。
幸运的是,发现此链接:http://macscripter.net/viewtopic.php?id=37404引用下一个:
./configure --disable-video --without-python --without-gtk --without-qt
以配置构建过程,将依赖项限制为ImageMagick。您需要ImageMagick
可以从macports安装的内容。
安装ZBar后,您可以使用命令
很好地解码qrcodezbarimg qrcode_file.png
在OS X Mavericks 10.9.2(以及Lion / 10.7.5)上测试 - 并且运行良好。它只取决于ImageMagick(存在于macports中) - 在其他OS X版本上应该很容易“编译”。
答案 2 :(得分:1)
此在线解码器也可能适合您:
<强> ZXing Decoder Online 强>
答案 3 :(得分:0)
答案 4 :(得分:0)
我几个月前在iMac上设法编译了qrencode 2.0。你需要安装开发人员工具(显然),我不记得我是否需要首先构建任何额外的库,如libpng或类似的东西。但这是将字符串编码为QR图像......
您可以在SourceForge上使用Java QR Code Library,我也尝试在Mac上解码我用qrencode 2.0编码的图像,它运行正常。
答案 5 :(得分:0)
这是一个适合你的在线解码器,它在后台使用zxing在线解码器 QRgen Online QR Decoder
答案 6 :(得分:0)
这是一款使用网络摄像头并实时工作的手机,如手机的QR解码器。它基于AdobeAir并且工作得相当好。
答案 7 :(得分:0)