OpenCV Python 写入图像

OpenCV Python 写入图像

CV2 包含 imwrite() 函数,可以将图像对象保存到指定的文件中。

使用 imwrite() 函数保存图像的命令如下所示−

cv2.imwrite(filename, img)

图像格式是由OpenCV根据文件扩展名自动决定的。OpenCV支持*.bmp,*.dib,*.jpeg,*.jpg,*.png,*.webp,*.sr,*.tiff,*.tif等图像文件类型。

示例

按下“s”键时,以下程序将加载OpenCV标志图像并保存其灰度版本−

import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread('OpenCV_Logo.png',0)
cv2.imshow('image',img)
key=cv2.waitKey(0)
if key==ord('s'):
   cv2.imwrite("opencv_logo_GS.png", img)
cv2.destroyAllWindows()

输出

OpenCV Python 写入图像

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程