Matplotlib 'imshow ()' विधि का उपयोग करके छवि कैसे प्रदर्शित करें

Matplotlib Imshow Vidhi Ka Upayoga Karake Chavi Kaise Pradarsita Karem



अन्य प्रोग्रामिंग भाषाओं की तरह, पायथन के डेवलपर्स भी इमेज विज़ुअलाइज़ेशन के लिए विभिन्न पुस्तकालयों का उपयोग कर सकते हैं, और ' matplotlib ” उनमें से एक है जिसमें विभिन्न ग्राफ़, प्लॉट और छवियों का प्रतिनिधित्व करने के लिए कई अंतर्निहित फ़ंक्शन/विधियाँ शामिल हैं। यह 'के ऊपर बनाया गया है Numpy ' पुस्तकालय। “मैटप्लोटलिब” लाइब्रेरी का सबसे लोकप्रिय कार्य है plt.imshow () ”, जिसका उपयोग छवियों को प्रदर्शित करने के लिए किया जाता है।

यह मार्गदर्शिका पायथन में 'imshow ()' विधि के बारे में बात करेगी।







Matplotlib 'imshow ()' विधि - पायथन का उपयोग करके छवि प्रदर्शित करना

' matplotlib ”पैकेज का उपयोग आमतौर पर विज़ुअल एनालिटिक्स के साथ-साथ डेटा सहित ग्राफिक्स के लिए किया जाता है। इसका ' plt.imshow () 'विधि का उपयोग ग्राफिक्स दिखाने के लिए किया जाता है।



आइए 'के उपयोग को समझने के लिए नीचे दिए गए उदाहरणों पर एक नज़र डालें' इम्शो () ' तरीका।



उदाहरण 1: पायथन में Matplotlib 'imshow ()' विधि का उपयोग करके छवि कैसे दिखाएं?

'का उपयोग करके छवि दिखाने के लिए इम्शो () 'विधि, पहले आवश्यक पुस्तकालयों को आयात करें, जैसे' matplotlib.pyplot ' और ' matplotlib.image ':





matplotlib.pyplot आयात करें जैसा पठार
matplotlib.image आयात करें जैसा mpimg


फिर, किसी भी छवि को लोड करें जिसे आप 'के अंदर अपना रास्ता प्रदान करके दिखाना चाहते हैं' mpimg.imread () ” विधि और इसे चर में सहेजें। यहाँ, हमारी वांछित छवि हमारे Google ड्राइव पर स्थित है:

my_image = mpimg.imread ( '/ सामग्री/ड्राइव/MyDrive/kote-port-so5nsYDOdxw-unsplash.jpg' )


अब, आह्वान करें ' plt.imshow () ” छवि दिखाने के लिए विधि और लोड की गई छवि को धारण करने वाले चर को पास करें:



plt.imshow ( मेरी छवि )


यह देखा जा सकता है कि हमारी निर्दिष्ट छवि सफलतापूर्वक दिखाई गई है:

उदाहरण 2: पायथन में Matplotlib 'imshow ()' विधि का उपयोग करके इमेज को ग्रेस्केल में कैसे बदलें?

सबसे पहले, इमेज को एक ऐरे में कन्वर्ट करें और इसे वेरिएबल में पास करें। फिर, कॉल करें ' plt.imshow () ” विधि, सरणी रखने वाले चर को पास करें, “ cmap 'मान के साथ पैरामीटर' स्लेटी ”। Cmap एक colormap उदाहरण या पंजीकृत colormap नाम है, और ' प्रक्षेप 'के साथ पैरामीटर' बाइक्यूबिक ' क्योंकि इसका मूल्य एक छवि प्रदर्शित करने के लिए उपयोग किया जाता है:

r_image = my_image [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'स्लेटी' , प्रक्षेप = 'बाईक्यूबिक' )


यह देखा जा सकता है कि प्रदान की गई छवि को ग्रेस्केल में बदल दिया गया है:

उदाहरण 3: पायथन में Matplotlib 'imshow ()' विधि का उपयोग करके छवि की उत्पत्ति कैसे बदलें?

'का उपयोग करके इम्शो () ” विधि, उपयोगकर्ता छवि की उत्पत्ति को भी समायोजित कर सकते हैं। ऐसा करने के लिए, ' मूल ” पैरामीटर का उपयोग किया जा सकता है। यहाँ, हमने निर्दिष्ट किया है ' निचला 'के मूल्य के रूप में' मूल 'पैरामीटर:

plt.imshow ( r_image, cmap = 'स्लेटी' , प्रक्षेप = 'बाईक्यूबिक' , मूल = 'निचला' )


यह देखा जा सकता है कि निर्दिष्ट छवि का मूल बदल दिया गया है:


इतना ही! हमने matplotlib के बारे में संक्षेप में बताया है ' इम्शो () 'पायथन में विधि।

निष्कर्ष

' matplotlib “लाइब्रेरी में कई तरीके/फ़ंक्शन होते हैं जिनका उपयोग डेटा विज़ुअलाइज़ेशन के लिए किया जाता है, जैसे कि ग्राफ़, प्लॉट और चित्र संख्या सरणियों की मदद से। 'का सबसे अधिक इस्तेमाल किया जाने वाला तरीका' matplotlib 'पुस्तकालय' है इम्शो () ' विधि जो छवि वस्तुओं का उपयोग करती है। यह पोस्ट पायथन के matplotlib 'imshow ()' विधि के बारे में प्रदर्शित करता है।