编程语言
首页 > 编程语言> > 在Python中保存1位深的二进制映像

在Python中保存1位深的二进制映像

作者:互联网

我在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