pythonで機械学習用学習データ作成GUIをつくる!-1

まず実行フォルダと同じディレクトリに読み込んだファイルの0番目の画像を、新規ディレクトリ内に保存するコードを書きました!

filedialogで選択する画像ディレクトリをゲットします。

次にそれらの画像のファイルパスをゲットし、インデックス番号に応じた名前で画像を新しく作成したディレクトリに保存するものです!

# coding=utf-8
from tkinter import filedialog
from PIL import Image
import matplotlib.pyplot as plt
import os

fld = filedialog.askdirectory()
file_path = []#include file_path in appointed directory
for curDir, dirs, files in os.walk(fld):
for file in files:
file_path.append(os.path.join(curDir, file))
img = Image.open(file_path[0])
new_dir = os.getcwd() + r'\triminged_image'#created new directory
os.makedirs(new_dir,exist_ok=True)
i = 0
img.save(new_dir + r'\sample{}.jpg'.format(i))#saved img to new directory with number i