opencv批量修改图片分辨率

深度学习在制作数据时往往需与模型更匹配的图片分辨率

import cv2
import os

path = r"C:\Users\lenovo\Desktop\gg"  # 存放原图片的文件夹路径
list = os.listdir(path)
for index, i in enumerate(list):
    path = r"C:\Users\lenovo\Desktop\gg\{}".format(i)
    img = cv2.imread(path)
    img = cv2.resize(img, (480, 640))  # 修改为480*640
    path = r"C:\Users\lenovo\Desktop\kk\{}.jpg".format(index) # 处理后的图片文件夹路径
    cv2.imwrite(path, img)

了解一些os的简单操作,可参考此帖link

你可能感兴趣的:(脚本,图像处理)