cv2.resize是OpenCV中用于调整图像大小的函数。它的用法是:cv2.resize(src, dsize[, dst[, fx[, fy[, interpolation]]]])。
参数说明:
示例用法:
import cv2
# 读取源图像
src = cv2.imread('image.jpg')
# 调整图像大小为指定宽度和高度
resized_img = cv2.resize(src, (500, 400))
# 调整图像大小为指定缩放因子
resized_img = cv2.resize(src, None, fx=0.5, fy=0.5)
# 使用插值方法调整图像大小
resized_img = cv2.resize(src, (500, 400), interpolation=cv2.INTER_LINEAR)
在调整图像大小时,可以通过指定目标图像的大小或者缩放因子来确定调整后的图像大小。同时,还可以选择不同的图像插值方法来控制调整图像大小时的像素插值方法。