如何在Windows中使用python 2.7将.raw文件转换为.jpg或.png

时间:2018-11-01 14:28:32

标签: python windows python-2.7 image-processing

我想使用一些简单的python代码或Windows环境中python 2.7支持的任何模块将.raw文件转换为.jpg或.png。

我尝试了rawpy,PIL模块。 但是我遇到一些属性错误(找不到frombytes);因为它在Python3中受支持。让我知道我是否错..

rawpy中,不支持RAW格式。

我需要一些将.raw更改为png或jpeg的模块或代码。

2 个答案:

答案 0 :(得分:0)

使用PIL库

from PIL import Image

im = Image.open("img.raw")
rgb_im = im.convert('RGB')
rgb_im.save('img.jpg')

答案 1 :(得分:0)

您可以使用图像魔术附带的convert实用程序。

convert -size 640x360 -depth 8 bgr:input.raw out.jpeg 

-大小-> WxH bgr是数据格式。也可以是rgb。