使用Python製作圖片縮圖

筆者使用Windows電腦,建立虛擬環境,安裝Pillow,安裝Jupyter Notebook,準備具有exif資訊的圖片,放置於指定的資料夾

Step1)執行以下程式,圖片資料夾路徑請自行更換,會找出檔案名稱開頭為D的圖片,請自行更換。製作縮圖後會發現直的圖片會轉90度變橫的圖片,圖片會維持原比例最大寬度為150。

Step2)根據exif資訊讓直的照片恢復成直的,但圖片沒有exif資訊。

Step3)將exif資訊也寫入,檔案會比較大,此時不需要旋轉,因為寫入exif的同時,相片呈現就會正常,直的圖片還是直的。