📅  最后修改于: 2023-12-03 15:33:17.829000             🧑  作者: Mango
在计算机视觉中,缩小图像是一项很常见的任务。在这个教程中,我们将使用Python和Opencv库来缩小图像。
要使用Opencv库,首先需要安装它。通过运行以下命令来安装它:
pip install opencv-python
在缩小图像之前,我们需要读取图像。使用Opencv库,我们可以使用以下代码来读取图像:
import cv2
img = cv2.imread('image.jpg')
要缩小图像,我们可以使用Opencv库中的resize函数。resize函数需要三个参数:
以下是如何使用Opencv缩小图像的代码:
import cv2
img = cv2.imread('image.jpg')
#缩小图像
scale_percent = 50
width = int(img.shape[1] * scale_percent / 100)
height = int(img.shape[0] * scale_percent / 100)
dim = (width, height)
resized = cv2.resize(img, dim, interpolation = cv2.INTER_AREA)
#显示结果
cv2.imshow('Resized Image', resized)
cv2.waitKey(0)
cv2.destroyAllWindows()
在上面的代码中,我们将原始图像缩小了50%并显示了结果。
在这个教程中,我们介绍了如何使用Opencv库和Python缩小图像。我们学习了如何读取图像,使用缩放函数将原始图像缩小到所需的大小,并最终显示结果。