请教如何将二进制字节流转换成图片?

如题,想把二进制字节流转成jpg图片,一个像素灰度对应一个字节,最后输出到指定路径。求教大神如何实现?

你需要jpg编解码,首先你的二进制流是图像的rgb buffer,你拿到这个buffer之后要进行jpg的编码,添加上jpg的头文件等等,最后生成Jpg图片保存到指定路径。

楼主,你的意思是要直接创建一个图像文件,还是说二进制字节流已经是图片了,只是存储为jpg格式的。

http://www.cnblogs.com/likebeta/archive/2012/09/25/2701332.html

from PIL import Image

img = Image.frombuffer(mode, size, data)
img.save(path, 'JPG')