import cv2 import os import numpy as np # 讀取函數,用來讀取文件夾中的所有函數,輸入參數是文件名 def read_directory(directory_name): for filename in os.listdir(directory_name): img1 = directory_name + "\\" + filename img = cv2.imdecode(np.fromfile(img1, dtype=np.uint8), -1) #####顯示圖片####### cv2.imshow(filename, img) cv2.waitKey(0) ##################### #####保存圖片######### #cv2.imwrite("D://wangyang//face1" + "/" + filename, img) read_directory("D:\Study\pythonProject\計算機視覺\imagePath")#這里傳入所要讀取文件夾的絕對路徑,加引號(引號不能省略!) 路徑不能出現中文,這里解決了可以出現中文