import os
import cv2
#需要resize图片的文件夹
olddir = '图片路径'
#resize后保存到的文件夹
newdir = '保存路径'
os.makedirs(newdir,exist_ok=True)
filelist=os.listdir(olddir)
count=0
for file in filelist:
try:
count += 1
if count % 100==0:
print(count)
filename=olddir+file
img = cv2.imread(filename)
#指定resize后图片的大小,这里以640×640为例
target_img = cv2.resize(img, (640,640))
newpath=newdir+file
cv2.imwrite(newpath, target_img)
except:
pass
Python 批量Resize图片到指定大小
于 2024-01-16 10:26:10 首次发布