cv2.resize更改图片大小
时间: 2023-09-23 12:06:01 浏览: 146
cv2.resize是一个OpenCV库中的函数,用于改变图片的尺寸。可以通过设置参数来实现图像大小的调整。具体使用方法如下:
- src:输入图像
- dsize:变化后的尺寸
- dst:输出图像,默认为None
- fx,fy:沿x轴和y轴方向的缩放比例
- interpolation:插值算法,用于决定如何调整图像的大小
举个例子,如果要将一张图片调整为512x512的尺寸,可以使用以下代码:
``` python
import cv2
img = cv2.imread('input.jpg') # 读取输入图像
resized_img = cv2.resize(img, (512, 512)) # 调整图像大小为512x512
cv2.imwrite('output.jpg', resized_img) # 将调整后的图像保存为output.jpg
```
在这个例子中,我们使用了cv2.imread读取输入图像,然后使用cv2.resize将图像大小调整为指定的尺寸,最后使用cv2.imwrite保存调整后的图像为output.jpg。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *3* [opencv改变图片大小,cv2.resize方法详解](https://blog.csdn.net/m0_51545690/article/details/123957299)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *2* [python——使用cv2.resize改变图像大小(含代码)](https://blog.csdn.net/wenqiwenqi123/article/details/128836487)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]