我尝试用cv2.IMWRITE_PNG_COMPRESSION, 9
裁剪后保存大量图像文件,但这非常慢。 5000张图像大约需要一个小时。
cv2.imwrite(fn, img, [int(cv2.IMWRITE_PNG_COMPRESSION),9)
这是命令以及路径(fn
),图像(img
)和压缩模式9。如果我使用默认模式3,即不指定第三个参数png的大小加倍。
我的问题是,是否有一种方法可以优化压缩过程,或者假设已经使用img
打开了img = cv2.imread(src)
,任何其他库都可以做到这一点。