18

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

4

3 回答 3

31

查看Python 图像库 (PIL)。看这个教程,PIL 很容易使用。

支持的图像格式

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

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

请注意,官方发行版不支持 Python 3.x(还没有?),但是,至少在 Windows 下,有一个可用于 v 3.x的非官方版本。

于 2012-06-21T11:28:09.023 回答
14

使用 Python 图像库 (PIL)。

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

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

于 2012-06-21T11:28:03.840 回答
4

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

于 2012-06-21T11:27:50.500 回答