我有一个要写入图像的文件的二进制表示形式。 首先,我读取文件,并使用以下命令将读取的数据转换为二进制数据:
def binEncode(st):
binary = ' '.join(format(ord(x), 'b') for x in st)
return binary
现在,如何将变量binary
写入灰度图像?
我尝试了以下代码,但这没用:
image = open('img.png','wb')
image.write(bytes(convert_to_image))
image.close()