मैं कुछ बहुत ही सरल छवि कुशलता के लिए पाइथन इमेजिंग लाइब्रेरी का उपयोग कर रहा हूं, हालांकि मुझे एक ग्रेस्केल छवि को एक मोनोक्रोम (काला और सफेद) में परिवर्तित करने में समस्या हो रही है) छवि। अगर मैं छवि को ग्रेस्केल में परिवर्तित करने के बाद सहेजता हूं (कन्वर्ट ('एल')) तो छवि की अपेक्षा की जाती है। हालांकि, अगर मैं छवि को एक मोनोक्रोम में परिवर्तित करता हूं, एकल-बैंड छवि यह मुझे शोर देता है जैसा कि आप नीचे दी गई छवियों में देख सकते हैं। क्या पीआईएल/पायथन का उपयोग कर एक शुद्ध काले और सफेद छवि में रंगीन पीएनजी छवि लेने का कोई आसान तरीका है?एक आरजीबी छवि को एक शुद्ध काले और सफेद छवि में बदलने के लिए पाइथन पीआईएल का उपयोग
from PIL import Image
import ImageEnhance
import ImageFilter
from scipy.misc import imsave
image_file = Image.open("convert_image.png") # open colour image
image_file= image_file.convert('L') # convert image to monochrome - this works
image_file= image_file.convert('1') # convert image to black and white
imsave('result_col.png', image_file)
[जनहित याचिका प्रलेखन] से (http://www.pythonware.com/library/pil/handbook/image.htm): "" "एक द्विस्तरीय छवि को बदलने जब (मोड" 1 "), स्रोत छवि को पहले काले और सफेद में परिवर्तित किया जाता है। 127 से बड़े मानों का परिणाम फिर सफेद पर सेट किया जाता है, और छवि को कम किया जाता है। अन्य थ्रेसहोल्ड का उपयोग करने के लिए, बिंदु विधि का उपयोग करें। "" यह संबंधित लगता है, लेकिन मैं ' मैं पीआईएल और छवि कुशलता से परिचित नहीं हूँ। – Darthfett