图片处理之图片相同的后缀分类

from PIL import Image
import os
import os.path
import numpy as np
import cv2
src_path = 'C:/Users/jiabin.ouyang/Desktop/test_picture/'
save_path1 = r"C:/Users/jiabin.ouyang/Desktop/picture_1_sort/"
save_path2 = r"C:/Users/jiabin.ouyang/Desktop/picture_2_sort/"
save_path3 = r"C:/Users/jiabin.ouyang/Desktop/picture_3_sort/"
save_path4 = r"C:/Users/jiabin.ouyang/Desktop/picture_4_sort/"
save_path5 = r"C:/Users/jiabin.ouyang/Desktop/picture_5_sort/"
save_path6 = r"C:/Users/jiabin.ouyang/Desktop/picture_6_sort/"
listimg = os.listdir(src_path)
for i in range(len(listimg)):
    src_path_img = src_path + listimg[i]
    a = listimg[i].split('_')  # 按"_"进行切分
    b = a[0]+'_'+a[1]
    if a[1] == '1.png':
        save_path_img = save_path1+b      #+'.png'
        image = cv2.imread(src_path_img)
        cv2.imwrite(save_path_img,image)
    elif a[1]== '2.png':
        save_path_img =save_path2+b      #+'.png'
        image=cv2.imread(src_path_img)
        cv2.imwrite(save_path_img,image)
    elif a[1] == '3.png':
        save_path_img = save_path3 + b  # +'.png'
        image = cv2.imread(src_path_img)
        cv2.imwrite(save_path_img, image)
    elif a[1] == '4.png':
        save_path_img = save_path4 + b  # +'.png'
        image = cv2.imread(src_path_img)
        cv2.imwrite(save_path_img, image)
    elif a[1] == '5.png':
        save_path_img = save_path5 + b  # +'.png'
        image = cv2.imread(src_path_img)
        cv2.imwrite(save_path_img, image)
    elif a[1] == '6.png':
        save_path_img = save_path6 + b  # +'.png'
        image = cv2.imread(src_path_img)
        cv2.imwrite(save_path_img, image)
    else:
        print('more!')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值