2012-06-21 7 views
6

में किसी छवि का प्रारूप रूपांतरण मुझे पाइथन में छवि प्रसंस्करण के लिए एक एप्लिकेशन लिखना है। क्या कोई जानता है कि छवि के फ़ाइल प्रकार को जेपीईजी से टीआईएफएफ में कैसे परिवर्तित किया जाए?पायथन

+5

SO आपके लिए चीजें करने के लिए यहां नहीं है। [आपने क्या प्रयास किया है?] (Http://www.whathaveyoutried.com) –

+0

पाइथन का कौन सा संस्करण आप उपयोग कर रहे हैं, और कौन सा ओएस/संस्करण? – Levon

उत्तर

2

क्या आपने PIL का उपयोग करने का प्रयास किया था? यह कई छवि फ़ाइल प्रारूप का समर्थन कर सकता है।

6

पायथन इमेजिंग लाइब्रेरी (पीआईएल) का उपयोग करें।

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

रेफरी: http://effbot.org/imagingbook/image.htm

18

चेक बाहर Python Image Library (PIL)। यह tutorial देखें, पीआईएल उपयोग करने में काफी आसान है।

Supported image formats

रूपांतरण करने के लिए आप छवि खोलें और फिर इसे नए एक्सटेंशन के साथ सहेजें (जो पीआईएल यह निर्धारित करने के लिए उपयोग करता है कि बचत के लिए किस प्रारूप का उपयोग करना है)।

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

ध्यान दें कि सरकारी वितरण अजगर 3.x का समर्थन नहीं करता (अभी तक?), तथापि, कम से कम Windows के तहत वहाँ एक unofficial version उपलब्ध है कि वी 3.x. साथ काम करता है

+2

मूल पीआईएल परियोजना को फोर्क किया गया है और पाइथन 3: [तकिया] (http://python-pillow.github.io/) पर पोर्ट किया गया है। – Jens

+0

'तकिया' स्थापित करने के बाद python3 के लिए यह 'पीआईएल आयात छवि' से है – void