plt多个图片显示在一个大的图片中
程序员文章站
2024-02-13 20:50:46
...
plt.figure(figsize=(12, 7))
for img in image_files:
#
img_path = os.path.join(imgs_path, img)
image = cv2.imread(img_path)
if None:
print("open image error")
else:
#add image to figure
plt.subplot(4, 5, i)
plt.imshow(image)
plt.title(round(score, 2))
#remove axis x and y
plt.xticks([])
plt.yticks([])
#print(score)
i += 1
# if i >= 20:
# break
plt.show()
对个图片在一张图片中显示,有如下几步
plt.figure()#这相当于一大的图片,幕布
plt.subplot(4, 5, i)#前两个参数就是要显示多少照片,其中的 i 就是这20个中的第几个,也就是索引。
plt.imshow()
plt.show()