cv2.imwrite()函数的参数
时间: 2024-06-14 10:08:36 浏览: 195
opencv基础学习笔记大全
cv2.imwrite()函数是OpenCV库中用于将图像保存到文件的函数。它的参数包:
1. filename:保存图像的文件名,可以是相对路径或绝对路径。
2. img:要保存的图像数据,可以是NumPy数组或Mat对象。
3. params:可选参数,用于指定保存图像的格式和质量。它是一个包含一些特定格式的保存参数的列表。
下面是一些常用params参数:
- [cv2.IMWRITE_JPEG_QUALITY, 90]:指定JPEG格式的图像质量为90(0-100之间的整数)。
- [cv2.IMWRITE_PNG_COMPRESSION, 5]:指定PNG格式的图像压缩级别为5(0-9之间的整数)。
注意:如果文件名的扩展名与保存的图像格式不匹配,OpenCV会根据文件名的扩展名自动选择合适的格式进行保存。
阅读全文