保存40000x50000图像有效,但保存45000x50000不

时间:2017-02-27 09:09:55

标签: python image opencv

我有一个uint8 png图像,我试图使用opencv在python中保存: cv2.imwrite('test45.png', im_final_copy[0:45000,0:50000])

似乎当我尝试这个时,图像会保存,但是当我查看它时,它全部变黑,图像尺寸最终为2.5 mb。但是,当我尝试保存40000x50000图像时,图像并非全黑,并且其大小为17.5 mb。有谁知道这里的问题是什么?

cv2.imwrite是否有限制?如果是这样,我该怎么做才能保存如此大的图像?此图片的值为0255。也许我需要将它保存为二进制文件?

0 个答案:

没有答案