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

गाऊसी पायथन मैटलपोटलिब में NaN के साथ एक छवि को फ़िल्टर करता है

NaN मानों वाली छवि को फ़िल्टर करने वाला गाऊसी एक मैट्रिक्स NaN के सभी मान बनाता है, जो एक NaN मान मैट्रिक्स उत्पन्न करता है।

कदम

  • एक आकृति और सबप्लॉट का एक सेट बनाएं।
  • उस मैट्रिक्स में NaN मान के साथ एक मैट्रिक्स बनाएं।
  • डेटा को एक छवि के रूप में प्रदर्शित करें, अर्थात, एक 2D नियमित रेखापुंज पर, डेटा
  • डेटा पर गाऊसी फ़िल्टर लागू करें।
  • डेटा को एक छवि के रूप में प्रदर्शित करें, अर्थात, एक 2D नियमित रेखापुंज पर, gaussian_filter_data
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt
from scipy.ndimage import gaussian_filter
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig, axes = plt.subplots(2)
data = np.array([[1., 1.2, 0.89, np.nan],
   [1.2, np.nan, 1.89, 2.09],
   [.78, .67, np.nan, 1.78],
   [np.nan, 1.56, 1.89, 2.78]])
axes[0].imshow(data, cmap="cubehelix_r")
gaussian_filter_data = gaussian_filter(data, sigma=1)
axes[1].imshow(gaussian_filter_data, cmap="cubehelix_r")
plt.show()

आउटपुट

गाऊसी पायथन मैटलपोटलिब में NaN के साथ एक छवि को फ़िल्टर करता है


  1. SunPy पायथन में एक सौर छवि की साजिश रच रहा है

    इस ट्यूटोरियल में, हम सीखेंगे कि SunPy . का उपयोग करके सोलर इमेज को कैसे प्लॉट किया जाए मॉड्यूल। आइए निम्न आदेश का उपयोग करके मॉड्यूल स्थापित करें। pip install sunpy अब, हमारे पास मॉड्यूल है। वास्तविक कोड लिखने से पहले, हमें छवि को प्लॉट करने के लिए नमूना डेटा से संबंधित डेटा डाउनलोड करना होगा। हम

  1. पायथन प्रोग्राम के साथ डेटा विश्लेषण और विज़ुअलाइज़ेशन

    इस ट्यूटोरियल में, हम pandas . जैसे मॉड्यूल का उपयोग करके डेटा विश्लेषण और विज़ुअलाइज़ेशन के बारे में जानेंगे और matplotlib पायथन . में . डेटा विश्लेषण चीजों के लिए पायथन एक उत्कृष्ट फिट है। मॉड्यूल स्थापित करें पांडा और matplotlib निम्न आदेशों का उपयोग करते हुए। pip install pandas pip install ma

  1. पायथन में छवियों के साथ काम करना?

    सबसे लोकप्रिय में से एक और छवि प्रसंस्करण के लिए अजगर के डिफ़ॉल्ट पुस्तकालय के रूप में माना जाता है तकिया है। पिलो पायथन इमेज लाइब्रेरी या पीआईएल का एक अद्यतन संस्करण है और सरल और उन्नत छवि हेरफेर कार्यक्षमता की एक श्रृंखला का समर्थन करता है। यह अन्य पायथन पुस्तकालयों जैसे कि sciPy और Matplotlib में