1、参考连接:Python读取指定文件夹中的所有图片并保存
2、代码
import cv2
import os
# 读取函数,用来读取文件夹中的所有函数,输入参数是文件名
def read_directory(directory_name):
for filename in os.listdir(directory_name):
print(filename) # 仅仅是为了测试
img = cv2.imread(directory_name + "/" + filename)
#####显示图片#######
cv2.imshow(filename, img)
cv2.waitKey(0)
#####################
#####保存图片#########
cv2.imwrite("D:\PythonSpace\pythonIPR\PhotoSave" + "/" + filename, img)
return filename
read_directory("D:\PythonSpace\pythonIPR\picture")
# 这里传入所要读取文件夹的绝对路径,加引号(引号不能省略!不能有中文名称)
2、注意事项
(1)文件的路径不能含有中文,否则会报错