Pythonで一連の画像を開こうとしていますが、どうすればよいか少し戸惑っています。1枚の画像ならわかるけど、数百枚の画像をどう扱えばいいのかわからない。
数百の .jpg 画像を含むファイル フォルダーがあります。それらをPythonプログラムにロードして、機械学習を行いたいです。どうすればこれを適切に行うことができますか?
私はすでにこれに苦労しているので、まだコードはありません。
しかし、疑似コードでの私のアイデアは
dataset = load(images)
do some manipulations on it
以前に行った方法:
from sklearn.svm import LinearSVC
from numpy import genfromtxt,savetxt
load = lambda x: genfromtxt(open(x,"r"),delimiter = ",",dtype = "f8")[1:]
dataset = load("train.csv")
train = [x[1:] for x in dataset]
target = [x[0] for x in dataset]
test = load("test.csv")
linear = LinearSVC()
linear.fit(train,target)
savetxt("digit2.csv",linear.predict(test),delimiter = ",", fmt = "%d")
フォーマットのためにうまくいきました。すべてのデータは 1 つのファイルにありました。