Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Matplotlib का उपयोग करके HTTP URL से रिमोट इमेज कैसे प्लॉट करें?

HTTP URL से रिमोट इमेज प्लॉट करने के लिए io.imread() मेथड का उपयोग करके URL पढ़ें और निम्नलिखित चरणों का पालन करें:

चरण

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें।
  • HTTP URL से इमेज लोड करें
  • डेटा को इमेज के रूप में डिस्प्ले करने के लिए imshow() मेथड का उपयोग करें।
  • एक्सिस ऑफ करें।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

from skimage import io
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

f = "https://matplotlib.sourceforge.net/_static/logo2.png"
a = io.imread(f)
plt.imshow(a)
plt.axis('off')
plt.show()

आउटपुट

Matplotlib लोगो इमेज URL से लोड होकर डिस्प्ले होगी।

  1. Matplotlib फिगर के मार्जिन्स कैसे सेट करें? Matplotlib फिगर के मार्जिन्स कैसे सेट करें?

    Matplotlib फिगर के मार्जिन्स सेट करने के लिए margins() मेथड का उपयोग करें। चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। NumPy का उपयोग करके t और y डेटा पॉइंट्स बनाएं। इंडेक्स 1 पर करंट फिगर में सबप्लॉट जोड़ें। plot() मेथड का उपयोग करके t और y डेटा पॉइंट्स प्लॉट करें। प्लॉट का

  1. Matplotlib से कॉम्प्लेक्स नंबर्स (आर्गैंड डायग्राम) कैसे प्लॉट करें? Matplotlib से कॉम्प्लेक्स नंबर्स (आर्गैंड डायग्राम) कैसे प्लॉट करें?

    कॉम्प्लेक्स नंबर्स के रियल और इमैजिनरी पार्ट्स को अलग करके 2D स्कैटर प्लॉट बनाएं (आर्गैंड डायग्राम)। चरण फिगर साइज़ और ऑटोलेआउट सेट करें। रैंडम कॉम्प्लेक्स नंबर्स जनरेट करें: np.random.rand(10) + 1j*np.random.rand(10)। fig, ax = plt.subplots() बनाएं। ax.scatter(data.real, data.imag, c=data.real, cm

  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें? Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    Python का उपयोग करके 3D ग्राफ़ प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर सक्रिय करें। 3D एक्सिस ऑब्जेक्ट प्राप्त करें। डेटा पॉइंट्स के लिए x, y, और z लिस्ट बनाएं। scatter3D() मेथड का उपयोग करके x, y, और z डेटा पॉइंट्स के सा