我想调整图像的大小(图像的大小在开始时会有所不同),我想使用.thumbnail()
,因为它可以调整图像的大小而不会扭曲图像。但是,我收到此消息,似乎无法弄清楚我在做什么。
import cv2
from PIL import Image
img = cv2.imread("C:\\Users\\user\\Desktop\\pic2.jpg", 1)
resized = img.thumbnail((360,360), Image.ANTIALIAS)
cv2.imshow("Grad", resized)
cv2.waitKey(0)
cv2.destroyAllWindows()
答案 0 :(得分:0)
thumbnail
是Image
类的方法,而不是cv2.imread返回的numpy数组。
尝试创建一个Image对象,然后在其上应用.thumbnail()
。