我有500个文件夹在AWS S3桶。在每个文件夹中,有2到3个图像。我如何在每个图像上应用Textract,并使用节点js提取完整的文本(所有文本连接)?我编写了以下代码来获取S3对象:
const aws = require('aws-sdk');
const config = require('./config.js');
(async function(){
aws.config.setPromisesDependency();
try{
aws.config.update({
accessKeyId: config.accessKeyId,
secretAccessKey: config.secretAccessKey,
region: config.awsRegion
});
const s3 = new aws.S3();
const response = await s3.listObjectsV2({
Bucket : '<Bucket Name>',
Prefix : '<Prefix>'
}).promise();
console.log(response);
}
catch(e)
{
console.log('our err.',e);
}
})();如何循环遍历它中的子文件夹和图像?
发布于 2020-07-09 03:53:33
你可以:
操作。
对于新文件,可以设置Lambda函数和S3 PUT触发器,以自动将文本检测应用于新文件。
https://stackoverflow.com/questions/62760192
复制相似问题