提取文件夹下所有图片,旋转90°后保存到新的文件夹下,代码如下:
# -*- coding: utf-8 -*-
import cv2
import os
import pdb
import numpy as np
from glob2 import glob
videos_src_path = 'C:\\Users\\Zhang\\Desktop\\4\\' # 提取图片的视频文件夹
dirs = os.listdir(videos_src_path) # 获取指定路径下的文件
# 循环读取路径下的文件并操作
for pics in dirs:
outputPath = "C:\\Users\\Zhang\\Desktop\\4_new\\"
print("start\n")
print(videos_src_path + pics)
img=cv2.imread(videos_src_path + pics)
#图片处理,旋转90°
frame=np.rot90(img)
#保存到新文件夹
filename=outputPath+pics
cv2.imwrite(filename, frame)
print("保存图片:{}".format(filename))