Aws Rekognition 文本检测
Aws Rekognition Text detect
我一直在尝试使用 Rekognition API 来检测图像中的文本。
我已经为 Rekognition API (IAM) 启用了完全访问权限,并且正在我的应用程序配置中配置凭据和区域。
这是我的代码:
client = Aws::Rekognition::Client.new
resp = client.detect_text({
image: {
s3_object: {
bucket: bucket_name,
name: "uploads/path/#{image_files.first}",
},
},
})
我已经用 'detect_labels' 等其他方法测试了 API 和预期的 returns 数据,所以问题与 API 无关没有被启用。
我的错误是 'undefined method `detect_text' for Aws::Rekognition::Client>',这表明请求甚至没有到达正文。
我使用的 gem 是 'aws-sdk-rekognition','~> 1.0.0.rc2',如前所述,它适用于 detect_labels 但不适用于 detect_text。
我不确定问题出在哪里,这里是方法 https://docs.aws.amazon.com/sdkforruby/api/Aws/Rekognition/Client.html#detect_text-instance_method.
的文档
aws-sdk-rekognition gem 的 1.0.0.rc2 版本日期为 2016 年 12 月 10 日。
latest version 是 v1.22,截至 2019 年 3 月 21 日。
我一直在尝试使用 Rekognition API 来检测图像中的文本。
我已经为 Rekognition API (IAM) 启用了完全访问权限,并且正在我的应用程序配置中配置凭据和区域。
这是我的代码:
client = Aws::Rekognition::Client.new
resp = client.detect_text({
image: {
s3_object: {
bucket: bucket_name,
name: "uploads/path/#{image_files.first}",
},
},
})
我已经用 'detect_labels' 等其他方法测试了 API 和预期的 returns 数据,所以问题与 API 无关没有被启用。
我的错误是 'undefined method `detect_text' for Aws::Rekognition::Client>',这表明请求甚至没有到达正文。
我使用的 gem 是 'aws-sdk-rekognition','~> 1.0.0.rc2',如前所述,它适用于 detect_labels 但不适用于 detect_text。
我不确定问题出在哪里,这里是方法 https://docs.aws.amazon.com/sdkforruby/api/Aws/Rekognition/Client.html#detect_text-instance_method.
的文档aws-sdk-rekognition gem 的 1.0.0.rc2 版本日期为 2016 年 12 月 10 日。
latest version 是 v1.22,截至 2019 年 3 月 21 日。