如何在R编程中读取和解码二维码图像?

Dom*_*iar 3 r qr-code decoding rstudio

如何在R编程中读取和解码二维码图像?我想将带有二维码的图像转换为文本

\n

R 具有用于生成 QR 码的库,如 'package qrcode\xe2\x80\x99 和 \xe2\x80\x98package qrencoder\xe2\x80\x99。但我需要一个包或另一种方法来从 JPG、PNG、BMP 或其他图像中解码 QR 码。

\n

All*_*ron 6

下图是该页面网址的二维码(试试)

在此输入图像描述

要阅读它,正如 Wimpel 指出的那样,您可以尝试该quadrangle软件包,您可以使用以下命令安装该软件包

library(devtools)

install_github("brianwdavis/quadrangle", INSTALL_opts = "--no-multiarch")
Run Code Online (Sandbox Code Playgroud)

要读取上图,我们只需执行以下操作:

library(quadrangle)

result <- qr_scan("https://i.stack.imgur.com/CrADg.png")$values$value
Run Code Online (Sandbox Code Playgroud)

我们可以看到结果是正确的:

library(quadrangle)

result <- qr_scan("https://i.stack.imgur.com/CrADg.png")$values$value
Run Code Online (Sandbox Code Playgroud)