大家好
小弟最近用matplotlib的subplot來秀多張圖片,並存成一大張圖,
subplot用6x5 來顯示多張圖片,
可是當圖片變成500張時,一頁就顯示不完了(不能設成500張一頁,因為500張一頁,
圖片會太小)
請問萬一圖片總數超過原來30張時,
變成多頁顯示的話,下面的code該怎樣改寫呢?
如果圖一多要顯示多頁,而且存成好幾張大圖的話,會變得很複雜嗎(新手請指教)
########################################
num_of_images =500 #圖片共有500張
for i in range(num_of_images):
plt.subplot(6,5,i+1) #設定成6x5,一頁最多30張
image = name[i] #name list 放所有圖片的名稱
img = cv2.imread(path+image)
plt.imshow(img)
plt.savefig('all_images.jpg', dpi=120) # 每30張存成一頁,如果圖多,想要存好多張
plt.show()
cv2.waitKey (0)
cv2.destroyAllWindows()
plt.close()
謝謝