python中图像的格式转换

时间:2012-06-21 11:25:54

标签: python image image-processing

我必须在python中编写一个图像处理应用程序。 有谁知道如何将图像的文件类型从JPEG转换为TIFF?

3 个答案:

答案 0 :(得分:18)

查看Python Image Library (PIL)。请参阅此tutorial,PIL非常易于使用。

Supported image formats

要进行转换,请打开图像,然后使用新扩展名保存它(PIL使用它来确定用于保存的格式)。

import Image
im = Image.open('test.jpg')
im.save('test.tiff')  # or 'test.tif'

请注意,官方发行版不支持Python 3.x(但是?),但至少在Windows下有unofficial version可用,适用于v 3.x.

答案 1 :(得分:7)

使用Python Imaging Library(PIL)。

from PIL import Image
img = Image.open('image.jpeg')
img.save('image.tiff')

参考:http://effbot.org/imagingbook/image.htm

答案 2 :(得分:2)

您是否尝试使用PIL?它可以支持许多图像文件格式。