我想做的基本上就是拿一个文件, 将其二进制数据( 当然的十进制) 带入列表, 然后使用基于此列表的 PIL 生成灰度位图图像 。
例如,如果文件为5000字节(图像大小为100x50),而每个字节的整数介于0至255之间,我想将第一个字节画到第一个像素,然后下行直到所有字节都用尽为止。
到目前为止我唯一得到的 就是读取文件在:
f = open(file, rb )
text = f.read()
for s in text:
print(s)
此输出以小数表示的字节。
我在寻找如何完成这个任务的方向。我做了很多搜索,但似乎没有太多人试图做我想做的事。
任何帮助都将不胜感激!