在OpenCV中,可以使用cv2.resize()
函數來實現圖片的縮略。該函數可以將圖像縮放到指定的大小。
以下是一個示例代碼,展示了如何將圖像縮小到指定的寬度和高度:
import cv2
# 讀取圖像
image = cv2.imread('image.jpg')
# 縮放圖像
width = 200 # 指定縮略圖的寬度
height = 200 # 指定縮略圖的高度
resized_image = cv2.resize(image, (width, height))
# 保存縮略圖
cv2.imwrite('thumbnail.jpg', resized_image)
在示例代碼中,cv2.imread()
函數用于從文件中讀取圖像。然后,使用cv2.resize()
函數將圖像縮放到指定的寬度和高度。最后,使用cv2.imwrite()
函數將縮略圖保存到文件中。
請注意,縮略圖的寬度和高度應根據實際需求進行設置。