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

Matplotlib में वॉटरमार्क इमेज कैसे प्लॉट करें?


Matplotlib में वॉटरमार्क इमेज प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं -

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • get_sample_data() मेथड का उपयोग करके सैंपल डेटा फ़ाइल लौटाएं।
  • एक फिगर और सबप्लॉट्स का सेट बनाएं।
  • alpha=0.7 और मार्कर फेस कलर mfc="orange" के साथ plot() मेथड का उपयोग करके डेटा पॉइंट्स प्लॉट करें।
  • फिगर में नॉन-रिसैंपल्ड इमेज जोड़ें।
  • फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import matplotlib.cbook as cbook
import matplotlib.image as image
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
with cbook.get_sample_data('logo2.png') as file:
    im = image.imread(file)
fig, ax = plt.subplots()
ax.plot(np.sin(10 * np.linspace(0, 1)), '-o', ms=20,
        alpha=0.7, mfc='orange')
fig.figimage(im, 10, 10, zorder=3, alpha=.5)
plt.show()

आउटपुट

Matplotlib में वॉटरमार्क इमेज कैसे प्लॉट करें?


  1. Matplotlib में 3D एक्सिस पर पॉइंट कैसे प्लॉट करें? Matplotlib में 3D एक्सिस पर पॉइंट कैसे प्लॉट करें?

    Matplotlib में 3D एक्सिस पर पॉइंट प्लॉट करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें। 3D प्रोजेक्शन के साथ सबप्लॉट अरेंजमेंट के हिस्से के रूप में फिगर में एक्सिस

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

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

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

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