【发布时间】:2018-11-14 03:49:56
【问题描述】:
加载图像然后调整其大小会导致图像被转置:
import cv2
image = cv2.imread("example.png", cv2.IMREAD_GRAYSCALE)
print (image.shape)
print (cv2.resize(image, dsize=image.shape).shape)
有输出:
(337, 458)
(458, 337)
为什么使用resize操作会改变高度和宽度?更准确的说,为什么resize操作符期望dsize参数的顺序是(width, height),而shape属性的顺序是(height, width)?
【问题讨论】:
标签: opencv