python cv2.imwrite
时间: 2023-06-05 15:47:51 浏览: 206
cv2.imwrite() 是 Python OpenCV 库中用于将图像数据写入磁盘文件的函数。它有两个必需参数:文件名和图像数据。第三个可选参数是图像编码器的标识符。例如:
```
import cv2
# 读取图像
img = cv2.imread("image.jpg")
# 使用 cv2.imwrite() 写入磁盘文件
cv2.imwrite("image_copy.jpg", img)
```
这将创建一个名为 "image_copy.jpg" 的新文件,该文件包含与原始 "image.jpg" 文件相同的图像数据。
相关问题
python cv2.imwrite()的用法
Python中的cv2.imwrite()函数是OpenCV库中的一个函数,用于将图像保存到指定的文件中。它的语法如下:
cv2.imwrite(filename, image, params=None)
其中,filename是要保存的文件名,image是要保存的图像,params是可选参数,用于指定保存图像的格式和质量等信息。
例如,要将图像保存为JPEG格式,可以使用以下代码:
cv2.imwrite('image.jpg', image, [cv2.IMWRITE_JPEG_QUALITY, 90])
这将把图像保存为名为“image.jpg”的JPEG文件,质量为90。
python cv2.imwrite保存路径
Python中使用cv2.imwrite()函数保存图像时,需要指定保存路径。可以使用绝对路径或相对路径,例如:
绝对路径:
cv2.imwrite('/home/user/image.jpg', img)
相对路径:
cv2.imwrite('image.jpg', img)
其中,img是要保存的图像,可以是numpy数组或OpenCV中的Mat对象。
阅读全文
相关推荐










