from PIL import Image
import os
import cv2
imgdir1 = "G:\IR_IMAGE"
imgdir2 = os.listdir(imgdir1)
n = 1
for dir2 in imgdir2:
imgdir2 = imgdir1 + "\" + dir2
dirs2 = os.listdir(imgdir2)
for dir3 in dirs2:
imgdir3 = imgdir2 + "\" + dir3
dirs3 = os.listdir(imgdir3)
for dir4 in dirs3:
imgdir4 = imgdir3 + "\" + dir4
dirs4 = os.listdir(imgdir4)
IMG = []
for path in dirs4:
IMG.append(path)
for i in range(11): #11是文件夹中要提取前11个图片
img = imgdir4 + "\" + IMG[i+11]
print(img)
imgs = cv2.imread(img)
cv2.imwrite("G:\Face\y\y" + str(n) + ".bmp" , imgs)
n = n+1
python菜鸟第一次写博客,记录下平时遇到的问题。



