在mac上工作的QR解码器?

fms*_*msf 8 macos qr-code decoder

有人知道可以在Mac上运行或可能在线的QR解码器吗?我只需要解码一个图像.

The*_*att 23

使用brew,很容易安装zbar,QR码阅读器.

brew install zbar
Run Code Online (Sandbox Code Playgroud)

然后通过调用以下方法读取QR码:

zbarimg qrcode_file.png
Run Code Online (Sandbox Code Playgroud)

另外@ jm666,brew可以用来安装opencv.


jm6*_*666 8

不幸的是,最常用的库libdecodeqr依赖于 OpenCV (gtk2),而且在 OS X 上编译它太难了。(尝试编译它,因为Image::DecodeQRperl 模块需要它- 但没有成功)。

幸运的是,从引用下找到了这个链接:http : //macscripter.net/viewtopic.php? id=37404:

  1. 下载ZBar 源代码
  2. 解压缩 tarball,并在终端窗口中打开生成的目录。
  3. 键入./configure --disable-video --without-python --without-gtk --without-qt以配置构建过程,限制对 ImageMagick 的依赖。
  4. 键入“make”以调用构建过程。
  5. 键入“sudo make install”,并在出现提示时输入管理员密码。

您将需要ImageMagick可以从macports安装的内容。

安装 ZBar 后,您可以使用命令很好地解码 qrcode

zbarimg qrcode_file.png
Run Code Online (Sandbox Code Playgroud)

在 OS X Mavericks 10.9.2(和 Lion/10.7.5)上测试过,效果很好。因为它仅依赖于 ImageMagick(存在于 macports 中)- 在其他 OS X 版本上也应该很容易“编译”。


小智 5

有一个名为 ZBar 的开源命令行工具。它将照片作为参数,并从图像中检测到的任何 QRCode 中提取信息。

开源项目QR-Reader-Mac提供了一个 Applescript 脚本,该脚本充当zbar. 您可以创建用于处理 QRCode 的脚本的快捷方式或创建服务,如下所述。该脚本将自动在您的默认浏览器中打开 QRCode 中包含的 URL。

用法

二维码阅读器

一步步

ZBar 可以使用 Homebrew 轻松安装:

brew install zbar
Run Code Online (Sandbox Code Playgroud)

要安装 QR-Reader-Mac:

  1. 打开QR-Reader-Mac GitHub 项目页面,选择Code,并将项目下载为 ZIP 文件:

    在此输入图像描述

  2. 双击 ZIP 文件将其解压。

  3. 双击您要安装的工作流程。应出现以下弹出窗口:

  4. 按 确认install

  5. 打开“系统偏好设置”,然后在“键盘”>“快捷方式”>“服务”>“常规”下添加 open_QRCode 服务的快捷方式: 图像

重要提示:请注意,QR-Reader-Mac 期望在 中找到可执行文件“zbarimg” /usr/local/bin/zbarimg,这是 Homebrew 将安装它的标准路径。)

复制到剪贴板

QRCode2Clipboard.workflow用于将 QR 码的内容提取到剪贴板中。其安装方式与open_QRCode.workflow.