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

How can I read and decode an image with QR code in R programming?

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

R 有用于生成二维码的库,如“package qrcode”和“package qrencoder”。但是我需要一个包或另一种方法来从 JPG 或 PNG 或 BMP 或其他图像中解码 QR 码。

下图是本页url的二维码(试一试)

要阅读它,正如 Wimpel 指出的那样,您可以尝试 quadrangle 包,您可以使用

安装它
library(devtools)

install_github("brianwdavis/quadrangle", INSTALL_opts = "--no-multiarch")

要阅读上图,我们只需要做:

library(quadrangle)

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

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

result
#> [1] "