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)
在調整圖像大小時,可以通過指定目標圖像的大小或者縮放因子來確定調整后的圖像大小。同時,還可以選擇不同的圖像插值方法來控制調整圖像大小時的像素插值方法。