質問編集履歴
1
ソースの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -71,3 +71,47 @@
|
|
71
71
|
初心者の質問で申し訳ないのですが、どうか教えていただけると幸いです。
|
72
72
|
|
73
73
|
よろしくお願いいたします。
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
読み込み部分
|
78
|
+
|
79
|
+
```ここに言語を入力
|
80
|
+
|
81
|
+
def PreProcess(dirname, filename, var_amount=3):
|
82
|
+
|
83
|
+
num = 0
|
84
|
+
|
85
|
+
arrlist = []
|
86
|
+
|
87
|
+
files = glob.glob(dirname + "/*.jpg")
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
for imgfile in files:
|
92
|
+
|
93
|
+
img = load_img(imgfile, target_size=(hw["height"], hw["width"])) # 画像ファイルの読み込み
|
94
|
+
|
95
|
+
array = img_to_array(img) / 255 # 画像ファイルのnumpy化
|
96
|
+
|
97
|
+
arrlist.append(array) # numpy型データをリストに追加
|
98
|
+
|
99
|
+
for i in range(var_amount-1):
|
100
|
+
|
101
|
+
arr2 = array
|
102
|
+
|
103
|
+
arr2 = random_rotation(arr2, rg=360)
|
104
|
+
|
105
|
+
arrlist.append(arr2) # numpy型データをリストに追加
|
106
|
+
|
107
|
+
num += 1
|
108
|
+
|
109
|
+
|
110
|
+
|
111
|
+
nplist = np.array(arrlist)
|
112
|
+
|
113
|
+
np.save(filename, nplist)
|
114
|
+
|
115
|
+
print(">> " + dirname + "から" + str(num) + "個のファイル読み込み成功")
|
116
|
+
|
117
|
+
```
|