xxxxxxxxxx
import numpy as np, matplotlib.pyplot as plt
imgs = [np.random.uniform(0, 1, (20,20,1)) for i in range(20)]
fig, axes = plt.subplots(4, 5, figsize=(8, 8)) # 4*5 = 20 images
for idx, ax in enumerate(axes.flat):
ax.imshow(np.squeeze(imgs[idx]), cmap="gray")
ax.set_title(f"Image {idx + 1}")
ax.axis("off")
plt.show()
xxxxxxxxxx
import numpy as np, matplotlib.pyplot as plt
imgs = [np.random.uniform(0, 1, (20,20,1)) for i in range(20)]
fig, axes = plt.subplots(4, 5, figsize=(8, 8)) # 4*5 = 20 images
for idx, ax in enumerate(axes.flat):
ax.imshow(np.squeeze(imgs[idx]), cmap="gray")
ax.set_title(f"Image {idx + 1}")
ax.axis("off")
plt.show()