使用 OpenCV 缩小图片尺寸
要缩小图片,你可以使用 cv2.resize() 函数。这个函数可以接受两个参数,第一个参数是要缩放的图片,第二个参数是缩放后的尺寸。尺寸可以是一个元组,表示新的高度和宽度,也可以是一个比例因子,表示缩放的比例。
以下是一个示例代码,将图片缩小到原来的一半尺寸:
import cv2
img = cv2.imread('lena.png')
h, w, c = img.shape
# 缩小图片到一半尺寸
new_h = h // 2
new_w = w // 2
resized_img = cv2.resize(img, (new_w, new_h))
cv2.imshow('resized lena', resized_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
在这个示例中,我们首先计算出新的高度和宽度,然后使用 cv2.resize() 函数将图片缩小到指定尺寸。最后,我们使用 cv2.imshow() 函数显示缩小后的图片,并等待按下任意键关闭窗口。
原文地址: http://www.cveoy.top/t/topic/fpUE 著作权归作者所有。请勿转载和采集!