python 刪除某一文件夾下的 大小小於特定值的圖片

import os
from PIL import Image
import glob
dir1 = './VOC2012/JPEGImages'  # 圖片文件存放地址

paths = glob.glob(os.path.join(dir1, '*.jpg'))
# 輸出所有文件和文件夾
for file in paths:
    fp = open(file, 'rb')
    img = Image.open(fp)
    fp.close()
    width = img.size[0]
    height = img.size[1]
    if (width <= 360) or (height <= 380):
        os.remove(file)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章