이미지 인식 데이터 세트 처리 (1)

이미지 인식 데이터 세트 처리 (1)
  • 단일 채널 3 채널
  • 적당 한 크기 로 크기 조정
  • 단일 채널 3 채널
    import cv2
    import os
    def rddc(directory_name):
        for filename in os.listdir(directory_name):
            img = cv2.imread(directory_name + "/" + filename)
            cv2.waitKey(0)
            cv2.imwrite("C:/Users/Administrator/Desktop/4" + "/" + filename, img)
    rddc("C:/Users/Administrator/Desktop/D")
    

    적당 한 크기 로 크기 조정
    import PIL.Image as Image
    import os
    import sys
    import numpy as np
    import matplotlib.pyplot as plt
    
    //      
    folder = r'C:/Users/Administrator/Desktop/1'
    //      
    outfile = r'C:/Users/Administrator/Desktop/a'
    path = os.listdir(folder)
    for parent, dirnames, filenames in os.walk(folder):
        for filename in filenames:
            each_bmp = os.path.join(parent, filename)
            img = Image.open(each_bmp)
            out = img.resize((224, 224), Image.ANTIALIAS)
            newname = outfile + '\\' + filename[:-4] + "0.jpg"
            out.save(newname)
    

    좋은 웹페이지 즐겨찾기