CV2 python 怎么保存图片
时间: 2023-09-24 15:13:53 浏览: 74
在CV2 Python中,可以使用cv2.imwrite()函数来保存图像。
以下是保存图像的基本语法:
```
cv2.imwrite(file_path, image)
```
其中,file_path是要保存的文件路径,可以是绝对路径或相对路径;image是要保存的图像。
例如,以下代码将保存一张名为“output.jpg”的图像:
```
import cv2
# 读取图像
img = cv2.imread('input.jpg')
# 进行图像处理
# 保存图像
cv2.imwrite('output.jpg', img)
```
注意:保存的图像格式可以根据文件路径的后缀名自动判断,例如:.jpg表示JPEG格式,.png表示PNG格式等。如果文件路径没有指定后缀名,则默认保存为JPEG格式。
相关问题
python opencv保存图片_OpenCV Python 保存图片
您可以使用OpenCV的imwrite函数来保存图片。以下是一个示例代码:
```python
import cv2
# 读取图片
image = cv2.imread('input.jpg')
# 保存图片
cv2.imwrite('output.jpg', image)
```
在这个示例中,`imwrite`函数将`image`保存为名为`output.jpg`的文件。
请注意,要成功保存图像,您需要确保图像文件可写,并且指定的路径是有效的。
pythoncv2保存图片
您可以使用cv2库中的imwrite函数来保存图片。该函数的使用方法是:retval = cv2.imwrite(filename, img[, params]),其中filename是要保存的目标文件的完整路径文件名,img是要保存的图片,retval表示保存是否成功,params是保存类型参数,可选,默认为None。以下是一个示例代码:
```python
import cv2
dog = cv2.imread('dog.jpg')
cv2.imwrite('res.png', dog)
```
这段代码将会读取名为"dog.jpg"的图片,并将其保存为名为"res.png"的图片文件。保存成功后,函数会返回True,保存失败则返回False。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [Python 保存图片的两种方法](https://blog.csdn.net/Dina_p/article/details/125931220)[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* *3* [opencv-python学习【1】图片的显示与保存](https://blog.csdn.net/m0_63462829/article/details/126509175)[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 ]
阅读全文