Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

format conversion of an image in python

I have to write an application for image processing in python. Does anyone know how to convert the file type of an image from JPEG to TIFF?

like image 242
s_v Avatar asked Jun 21 '12 11:06

s_v


3 Answers

Check out the Python Image Library (PIL). See this tutorial, the PIL is quite easy to use.

Supported image formats.

To do the conversion you open the image and then save it with the new extension (which PIL uses to determine what format to use for saving).

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

Note that the official distribution does not support Python 3.x (yet?), however, at least under Windows there's an unofficial version available that works with v 3.x.

like image 177
Levon Avatar answered Oct 21 '22 13:10

Levon


Use the Python Imaging Library (PIL).

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

Ref: http://effbot.org/imagingbook/image.htm

like image 15
Jon Clements Avatar answered Oct 21 '22 11:10

Jon Clements


Did you try to use PIL ? It can support many image file format.

like image 4
Cédric Julien Avatar answered Oct 21 '22 12:10

Cédric Julien