import cv2
img = cv2.imread('image0.jpg',1)
#以下第三个参数描绘图片质量,范围0-100,有损压缩
cv2.imwrite('imageTest.jpg',img,[cv2.IMWRITE_JPEG_QUALITY,50])
#1M 100k 10k
#1M压缩到100K还能保证一定的图片质量,压缩过头会有很多马赛克
# 1 png为无损压缩 2 透明度属性
import cv2
img = cv2.imread('image0.jpg',1)
cv2.imwrite('imageTest.png',img,[cv2.IMWRITE_PNG_COMPRESSION,0])
# jpg png压缩对比
#jpg: 0 压缩比高 ; 压缩范围: 0-100
#png :0 压缩比低 ;压缩范围 0-9