我有一些無人機拍攝的照片,我發現cv2.imread和plt.imread讀取的一些照片的視圖不同,其中一張是顛倒的(180°旋轉),但大多數照片是一樣的。
為什么?
uj5u.com熱心網友回復:
與 matplotlib (PIL) 不同,opencv 默認會考慮 EXIF 資訊,請參閱檔案:
如果影像檔案中嵌入了 EXIF 資訊,則將考慮 EXIF 方向,因此影像將相應旋轉,除非傳遞了標志 IMREAD_IGNORE_ORIENTATION 或 IMREAD_UNCHANGED。
(要與 PIL 相同,請使用exif_t??ranspose)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/395838.html
標籤:Python opencv matplotlib 已读
