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

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

Matplotlib में वॉटरमार्क छवि बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

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

उदाहरण

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 अक्ष पर एक बिंदु प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3डी प्रोजेक्शन के साथ सबप्लॉट व्यवस्था के हिस्से के र

  1. Matplotlib का उपयोग करके http url से दूरस्थ छवि कैसे प्लॉट करें?

    एक http URL से एक दूरस्थ छवि को प्लॉट करने के लिए, हम उपयोग कर सकते हैं io.imread() किसी URL को पढ़ने और निम्नलिखित कदम उठाने की विधि - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। एक http URL से एक छवि लोड करें imshow()का उपयोग करें डेटा को छवि के रूप में प्रदर्शित करने

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

    पायथन का उपयोग करके 3D ग्राफ़ को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3D अक्ष ऑब्जेक्ट प्राप्त करें। डेटा बिंदुओं के लिए x, y, और z सूचियाँ बनाएँ। scatter3D() . का उपयोग करके 3D स्कैटर पॉइंट ज