使用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()函数关闭窗口。