python通过pil模块将raw图片转换成png图片

发布时间:2020-03-05 发布网站:脚本之家
价值2580元廖雪峰前端视频终终终于免费啦!
脚本之家收集整理的这篇文章主要介绍了python通过pil模块将raw图片转换成png图片脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

下面是脚本之家 jb51.cc 通过网络收集整理的代码片段。

脚本之家小编现在分享给大家,也给大家做个参考。

rawData = open("foo.raw" 'rb').read()
# http://www.sharejs.com
imgSize = (x,y)
# Use the PIL raw decoder to read the data.
# the 'F;16' informs the raw decoder that we are reading 
# a little endian,unsigned integer 16 bit data.
img = Image.fromstring('L',imgSize,rawData,'raw','F;16')
img.save("foo.png") 
其中Image.fromstring函数的第一个参数具体含义如下
1 (1-bit pixels,black and white,stored with one pixel per byte)
L (8-bit pixels,black and white)
P (8-bit pixels,mapped to any other mode using a colour palette)
RGB (3x8-bit pixels,true colour)
RGBA (4x8-bit pixels,true colour with transparency mask)
CMYK (4x8-bit pixels,colour separation)
YCbCr (3x8-bit pixels,colour video format)
I (32-bit signed integer pixels)
F (32-bit floating point pixels)

以上是脚本之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

总结

以上是脚本之家为你收集整理的python通过pil模块将raw图片转换成png图片全部内容,希望文章能够帮你解决python通过pil模块将raw图片转换成png图片所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入脚本之家官方QQ群:1065694478