opencv压缩图像到指定尺寸
时间: 2023-08-01 16:07:00 浏览: 93
基于opencv的图像压缩
5星 · 资源好评率100%
你可以使用OpenCV中的resize函数来压缩图像到指定尺寸。该函数接受源图像、目标图像大小以及插值方法等参数。
下面是一个示例代码片段,将图像压缩到指定尺寸:
```
import cv2
# 读取原始图像
img = cv2.imread('image.jpg')
# 指定目标图像大小
target_size = (640, 480)
# 使用resize函数进行图像压缩
resized_img = cv2.resize(img, target_size, interpolation=cv2.INTER_AREA)
# 保存压缩后的图像
cv2.imwrite('resized_image.jpg', resized_img)
```
在上述示例中,源图像是通过cv2.imread函数读取的。然后,使用cv2.resize函数将图像压缩到640x480的大小,并使用cv2.imwrite函数保存压缩后的图像。
阅读全文