cv2.imwrite的参数
时间: 2023-11-19 12:49:20 浏览: 76
python3下使用cv2.imwrite存储带有中文路径图片的方法
5星 · 资源好评率100%
cv2.imwrite()是OpenCV中用于将图像保存到文件的函数。它有三个参数:img_path_name表示保存的文件名,img表示要保存的图像对象,num是可选的第三个参数,用于指定保存的格式和质量。
对于JPEG格式图片,num表示图像的质量,取值范围为0-100,数字越大表示质量越高,默认为95。
对于PNG格式图片,num表示压缩级别,取值范围为0-9,数字越大表示压缩级别越高,图像文件大小越小,默认为3。
例如:
cv2.imwrite(r"D:\picture\111.jpg", img)
cv2.imwrite('111.png', img, [int(cv2.IMWRITE_JPEG_QUALITY), 95])
cv2.imwrite('111.png', img, [int(cv2.IMWRITE_PNG_COMPRESSION), 9])
阅读全文