2024-05-01 21:32:43 发布
网友
我正在尝试使用cv2.resize()函数在不丢失透明背景(alpha通道)的情况下调整以下PNG图像的大小,但它只显示具有相同尺寸的原始图像 [![][1]][1]
cv2.resize()
我写的代码是:
import cv2 img=cv2.imread('ball.png',-1) cv2.resize(img,(100,100)) cv2.imshow('Image',img) cv2.waitKey(0)
试试这个
import cv2 img = cv2.imread('/home/img/python.png', cv2.IMREAD_UNCHANGED) print('Original Dimensions : ',img.shape) width = 350 height = 450 dim = (width, height) # resize image resized = cv2.resize(img, dim, interpolation = cv2.INTER_AREA) print('Resized Dimensions : ',resized.shape) cv2.imshow("Resized image", resized) cv2.waitKey(0) cv2.destroyAllWindows()
试试这个
相关问题 更多 >
编程相关推荐