如何使用R中的paws包连接到Amazon Rekognition

时间:2019-09-16 17:21:38

标签: r amazon-web-services

我想使用R连接到AWS Rekognition软件包。CRAN中的“爪子”软件包似乎涵盖了这一点。但是,尽管它是在Sys.setenv中指定的,但由于错误“ get_region()中的错误:未提供区域”而无法工作。请注意,“ image.jpg”是本地图像,使用knitr将其转换为base64enc,并使用paw包的一部分rekognition()中的detect_labels命令将其发送到Rekognition API。

library(paws)
library(knitr)
Sys.setenv("AWS_ACCESS_KEY_ID" = "xxxxxx", "AWS_SECRET_ACCESS_KEY" = "xxxx", "AWS_DEFAULT_REGION"= "eu-west-2")

svc <- rekognition()
img_X <- image_uri("image.jpg") 
svc$detect_labels(Image=img_X) 

get_region()错误:未提供区域

1 个答案:

答案 0 :(得分:1)

尝试cursor.getInt(cursor.getColumnIndex("A.id")); // or cursor.getInt(cursor.getColumnIndex("id")); 。这对我有用。

完整代码:

Sys.setenv(AWS_REGION = "eu-west-2")