调整图像大小为200x200px,忽略纵横比:
resized = cv2.resize(image, (200, 200))
cv2.imshow("Fixed Resizing", resized)
cv2.waitKey(0)
效果:
我们发现图像扭曲了,现在我们采用新代码来保证图像的长宽比:
固定大小和扭曲纵横比,让我们调整宽度,设置为300px,但根据长宽比计算新的高度。
r = 300.0 / w
dim = (300, int(h * r))
resized = cv2.resize(image, dim)
cv2.imshow("Aspect Ratio Resize", resized)
cv2.waitKey(0)