使用OpenCV調整圖片大小有兩種主要方法:
import cv2
# 讀取圖像
image = cv2.imread('image.jpg')
# 調整圖像大小為新的寬度和高度
new_width = 500
new_height = 300
resized_image = cv2.resize(image, (new_width, new_height))
# 顯示調整后的圖像
cv2.imshow('Resized Image', resized_image)
cv2.waitKey(0)
cv2.destroyAllWindows()
import cv2
# 讀取圖像
image = cv2.imread('image.jpg')
# 縮小圖像
smaller_image = cv2.pyrDown(image)
# 放大圖像
larger_image = cv2.pyrUp(image)
# 顯示調整后的圖像
cv2.imshow('Smaller Image', smaller_image)
cv2.imshow('Larger Image', larger_image)
cv2.waitKey(0)
cv2.destroyAllWindows()
無論使用哪種方法,都需要安裝OpenCV并導入cv2模塊。在以上示例代碼中,image.jpg
是要調整大小的圖像文件名。調整后的圖像可以通過imshow()函數顯示,然后通過waitKey()函數在窗口中等待按鍵,最后通過destroyAllWindows()函數關閉窗口。