将图片切成n份,以图片名命名的文件夹里放n份图片,并以切后图片名命名放同名新文件夹里,重新命名

import os
import shutil
import cv2
path = r’D:/cut_43/cut_D43_CODE/data/3/’
filelist = os.listdir(path)

for file in filelist :
# print(file)

adr = path + file
print(adr)
filelist1=os.listdir(adr)
# print(filelist1)

for j in filelist1:


    # if os.path.exists(r'D:/cut_43/cut_D43_CODE/data/2/' + str(os.path.splitext(j)[0])):
    #     shutil.rmtree(r'D:/cut_43/cut_D43_CODE/data/2/' + str(os.path.splitext(j)[0]))
    #
    # os.mkdir(r'D:/cut_43/cut_D43_CODE/data/2/' + str(os.path.splitext(j)[0]))

    image = cv2.imread(adr+'/'+j)


    # cv2.imwrite(r'D:/cut_43/cut_D43_CODE/data/2/' + str(os.path.splitext(j)[0]) + '/' + str(file+os.path.splitext(j)[0]) + '.jpg',
    #         image)
发布了41 篇原创文章 · 获赞 7 · 访问量 3681

猜你喜欢

转载自blog.csdn.net/weixin_43091087/article/details/103538775