是否旋转以windows图片打开的尺寸为准,即“旋转”=与windows打开方向一致
对于一个exif描述orientation=6的网页图片,测试了几个读取方式,结果如下:
import numpy as np
from skimage import io
import cv2
# cv2.IMREAD_UNCHANGED 不会旋转
image = cv2.imdecode(np.fromfile('pics/java.jpg', dtype=np.uint8), cv2.IMREAD_UNCHANGED)
# cv2.IMREAD_COLOR会旋转
image = cv2.imdecode(np.fromfile('pics/java.jpg', dtype=np.uint8), cv2.IMREAD_COLOR)
# skimage .io 会旋转
image = io.imread("原始url")