python批量调整图片大小

import cv2
import sys
import os

image_path=str(sys.argv[1])

images=os.listdir(image_path)
images.sort()
for image in images:
  if not os.path.isdir(image):
    im = cv2.imread(image_path+"/"+image);
    h,w,c=im.shape
    #shrink = cv2.resize(im, (320,h*320/w), interpolation=cv2.INTER_AREA)
    shrink = cv2.resize(im, (w/10,h/10), interpolation=cv2.INTER_AREA)
    cv2.imwrite("resize/"+image, shrink)

你可能感兴趣的:(python,python)