Python:如何使用不同的图像输入自动重复

2024-09-22 16:36:30 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是Amazon Rekognion的一个简单脚本。 AWS Rekognion擅长检测图像标签,但支持每次请求仅拍摄一张图像。 这意味着当我想要运行大量图像时,每次都必须更改图像文件的名称(在本例中为'hot_air_baloon.jpg')

是否有一种方法可以自动对文件夹中的每个图像重复请求

response = client.detect_labels(
Image={
'S3Object': {
'Bucket': 'test1',
'Name': 'hot_air_baloon.jpg'
}}
)

谢谢大家!


Tags: 方法图像脚本文件夹名称awsamazon图像文件
1条回答
网友
1楼 · 发布于 2024-09-22 16:36:30

例如,您应该使用一个包含所有图像名称的列表,当然您也应该使用一个列表来记录您的所有响应 列表=['hot_air_baloon.jpg'、'hello.jpg'、'image.jpg'] 然后循环,如果我理解你的问题,这将是正确的代码:

responselist=[]
list=['hot_air_baloon.jpg','hello.jpg','image.jpg'] 
for image in list :
    response = client.detect_labels(
    Image={
    'S3Object': {
    'Bucket': 'test1',
    'Name': image
    }}
    )
    responselist.append(response)

相关问题 更多 >