मेरे पास 16-बिट पीजीएम छवियां हैं जिन्हें मैं पायथन में पढ़ने की कोशिश कर रहा हूं। ऐसा लगता है (?) जैसे पीआईएल इस प्रारूप का समर्थन नहीं करता है?पायथन और 16-बिट पीजीएम
import Image
im = Image.open('test.pgm')
im.show()
मोटे तौर पर छवि दिखाता है, लेकिन यह सही नहीं है। पूरे अंधेरे बैंड हैं और आईएमजी mode=L
होने की सूचना दी गई है। मुझे लगता है कि यह शुरुआती प्रश्न से संबंधित है जिसमें मेरे पास 16-bit TIFF files था। 16-बिट इतना दुर्लभ है कि पीआईएल सिर्फ इसका समर्थन नहीं करता है? कोई सलाह है कि मैं पीआईएल या अन्य मानक पुस्तकालय, या घर से उगाए गए कोड का उपयोग कर पाइथन में 16-बिट पीजीएम फ़ाइलों को कैसे पढ़ सकता हूं?
प्रतीत होता है कि छोटे-छोटे पायथन प्रोग्राम लिखने का प्रयास क्यों हमेशा स्टैक ओवरफ़्लो के माध्यम से ओडिसी में होता है? – nobar
चीजें जो मुझे पाइथन के बारे में पागल बनाती हैं उनमें से एक उथली प्रतियां है, जैसे ऊपर 'dst = src'। कभी-कभी मुझे लगता है कि एक सी ++ प्रोग्रामर को समझने के लिए पाइथन बहुत मुश्किल है। – nobar
... मुझे सबसे कम वोट वाले उत्तरों में से कुछ मिला [यहां] (http://stackoverflow.com/questions/9541025/how-to-copy-a-python-class) सबसे उपयोगी होने के लिए। विशेष रूप से, ऐसा लगता है कि मैं 'dst = src()' कर कर अपनी समस्या को हल कर सकता हूं। – nobar