现在有12张图片,利用python读取,读取规则是以3的倍数读取,即最后是读取4张图片
时间: 2024-05-02 18:23:06 浏览: 59
好的,我明白了。针对您的问题,可以使用Python的Pillow库来读取和处理图片。以下是一个可以实现您要求的示例代码:
```python
from PIL import Image
# 打开图片并读取
img1 = Image.open('pic1.png')
img2 = Image.open('pic2.png')
img3 = Image.open('pic3.png')
img4 = Image.open('pic4.png')
img5 = Image.open('pic5.png')
img6 = Image.open('pic6.png')
img7 = Image.open('pic7.png')
img8 = Image.open('pic8.png')
img9 = Image.open('pic9.png')
img10 = Image.open('pic10.png')
img11 = Image.open('pic11.png')
img12 = Image.open('pic12.png')
# 读取规则:以3的倍数读取,即最后是读取4张图片
img_list = [img1, img2, img3, img4, img5, img6, img7, img8, img9, img10, img11, img12]
img_list = img_list[:len(img_list) // 3 * 3] # 取3的倍数张图片
img_list = img_list[-4:] # 取最后4张图片
# 处理图片
for img in img_list:
# 自定义处理逻辑,可根据实际需求编写
pass
```
希望能对您有所帮助。如果您有其他问题,可以继续问我。
阅读全文