import os
from PIL import Image
import math
import struct
import sys
# python3 /Users/rex/Downloads/未命名文件夹/checkImage2048.py /Users/rex/Downloads/未命名文件夹
def list_pic(dirpath):
for root, dirs, fs in os.walk(dirpath):
for f in fs:
if f.endswith('.png') or f.endswith('.jpg'):
yield os.path.join(root, f)
def check_2048_img(dirpath):
with open('resize_4_pic.output.log', 'w') as log:
for f in list_pic(dirpath):
img = Image.open(f)
(w,h) = img.size
if w>2048 or h>2048:
print(f,"图片超过2048,目前为:宽",w,"高",h)
path = sys.argv[1]
if '__main__' == __name__:
check_2048_img(path)
python查找大于超过2048的图片代码
猜你喜欢
转载自blog.csdn.net/qq983985955/article/details/128790802
今日推荐
周排行