我在Python中有一个二进制映像,我想将其保存在我的PC中.
一旦存储在计算机中,我需要将其设置为1位深的png图像.
我怎样才能做到这一点?我尝试使用PIL和cv2,但无法保存1位深度.
解决方法:
采用:
cv2.imwrite(<image_name>, img, [cv2.IMWRITE_PNG_BILEVEL, 1])
(这仍将使用压缩,因此在实践中,每个像素很有可能少于1位)
标签:python,image,png,binary,computer-vision
来源: https://codeday.me/bug/20191009/1879296.html