python 将图片按命名的类别保存到相应的文件夹中

Posted wuyi_all_in

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 将图片按命名的类别保存到相应的文件夹中相关的知识,希望对你有一定的参考价值。


将图片根据命名,分成7类,并保存到7个文件夹


import cv2
import os
i="0"
base_path="data/image/jaffe_48/"
imglist=os.listdir(base_path)
for img_path in imglist:
#print(img_path)
#print(img_path.find("AN")+1)
if (img_path.find("AN")+1):
i="0"
elif (img_path.find("DI")+1):
i = "1"
elif (img_path.find("FE") + 1):
i = "2"
elif (img_path.find("HA")+1):
i = "3"
elif (img_path.find("SA") + 1):
i = "4"
elif (img_path.find("SU") + 1):
i = "5"
elif (img_path.find("NE") + 1):
i = "6"
if not os.path.exists(os.path.join(base_path,i)):
os.makedirs(os.path.join(base_path,i))
img=cv2.imread(os.path.join(base_path,img_path))
f="/".format("data/image/jaffe_48",i)
cv2.imwrite("/.jpg".format(f,img_path.split(".jpg")[0]),img)

 

以上是关于python 将图片按命名的类别保存到相应的文件夹中的主要内容,如果未能解决你的问题,请参考以下文章

用IrfanView批量将PDF文件内容按页保存为图片插入到word文档中

用IrfanView批量将PDF文件内容按页保存为图片插入到word文档中

使用名称中的当前日期和时间将图像保存到 sd 不起作用

用java怎么将word文档转成图片格式

DOS按规则批量重命名所有(子)目录下文件

命名规范