购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1-5 存储图像

OpenCV可以使用 imwrite( ) 函数存储图像,使用语法如下:

     ret = cv2.imwrite(path, image)

第1个参数 path 是存储结果的图像文件名,此名称含路径,如果省略路径就是指目前工作的文件夹。此外,除了可以使用相同的图像格式存储外,也可以使用不同的图像格式存储图像文件,例如:jpg、tiff、png,等等。

第2个参数 image 是要存储的图像对象。

如果存储图像成功会返回True,否则返回False。

程序实例 ch1_7.py: 将jk.jpg存储成out1_7_1.tiff和out1_7_2.png。

执行结果 可以在ch1文件夹看到下列图像文件。

习题

分别以彩色和灰度读取图像,笔者使用jk.jpg在屏幕显示,同时以下列方式存储:

jk_color 文件名进行彩色存储。

jk_gray 文件名进行灰度存储。 R46EVL7F0VYiSfsChwtjUGQJIm4SKxpno4sT6cosLJPyWPlgSDm3+ZVN04Gx42ln

点击中间区域
呼出菜单
上一章
目录
下一章
×