図1に示すように、画像ファイルがNPZに格納されています
import os
from PIL import Image
import numpy as np
path = "INbreast/CC_image/CCtestresize/"
files = os.listdir(path)
list_img_3d = []
for file in files:
if "DS_Store" in file:
continue
img = Image.open(path+file).convert("L")
list_img_3d.append(np.array(img))
arr_img_3d = np.array(list_img_3d)
np.savez(os.path.join("img_dir", "test_b9.npz"), vol = arr_img_3d)
2、可視化NPZファイル
import numpy as np
import os
data_atlas = np.load("img_dir/atlas_norm_2d.npz")
r = data_atlas["vol"].T
plt.imshow(r)
plt.show()