
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2.3 保存图像
OpenCV提供了函数cv2.imwrite(),用来保存图像,该函数的语法格式为

其中:
● retval是返回值。如果保存成功,则返回逻辑值真(True);如果保存不成功,则返回逻辑值假(False)。
● filename是要保存的目标文件的完整路径名,包含文件扩展名。
● img是被保存图像的名称。
● params是保存类型参数,是可选的。
【例1.7】编写一个程序,将读取的图像保存到当前目录下。
根据题目要求,编写代码如下:

上述程序会先读取当前目录下的图像lena.bmp,生成它的一个副本图像,然后将该图像以名称result.bmp存储到当前目录下。