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

आप Matplotlib छवि गुणवत्ता में सुधार कैसे करते हैं?

matplotlib छवि गुणवत्ता में सुधार करने के लिए हम अधिक डॉट प्रति इंच का उपयोग कर सकते हैं अर्थात dpi मान (600 से अधिक) और pdf या .eps प्रारूप की सिफारिश की जा सकती है।

कदम

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • np.array का उपयोग करके 2D डेटा रेखापुंज बनाएं।
  • डेटा को एक छवि के रूप में प्रदर्शित करें, अर्थात, एक 2D नियमित रेखापुंज पर।
  • dpi=1200 और .eps प्रारूप के साथ savefig() का उपयोग करके वर्तमान छवि को सहेजें,
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.array(
   [[0.1, 0.7, 0.6, 0.3],
   [0.2, 0.6, 0.5, 0.2],
   [0.8, 0.3, 0.80, 0.01],
   [0.3, 0.4, 0.2, 0.1]]
)
plt.imshow(data, interpolation="nearest", cmap="RdYlGn_r")
plt.savefig("myimage.eps", dpi=1200)
plt.show()

आउटपुट

आप Matplotlib छवि गुणवत्ता में सुधार कैसे करते हैं?


  1. आप Matplotlib में दो बिंदुओं के बीच रेखा खंड कैसे बनाते हैं?

    Matplotlib में दो बिंदुओं के बीच रेखा खंड बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। दो बिंदु बनाने के लिए, दो सूचियां बनाएं। निकालें x और y point1 . से मान और point2 । प्लॉट x और y प्लॉट () . का उपयोग करके मान विधि। दोनों बि

  1. विंडोज 10 वॉलपेपर संपीड़न को कैसे अक्षम करें और छवि गुणवत्ता में सुधार करें

    विंडोज 10 स्वचालित रूप से आपकी वॉलपेपर छवियों को संपीड़ित करता है और इसे आपके डेस्कटॉप पृष्ठभूमि के रूप में सेट करने से पहले मूल छवि गुणवत्ता के 85% तक कम कर देता है। यह मूल्यवान डिस्क स्थान को बचाने में मदद करता है और कुछ हद तक प्रदर्शन में सुधार करता है - लेकिन छवि गुणवत्ता से समझौता करता है। जबकि

  1. विंडोज 10 वॉलपेपर संपीड़न को कैसे अक्षम करें और छवि गुणवत्ता में सुधार करें

    विंडोज 10 स्वचालित रूप से आपकी वॉलपेपर छवियों को संपीड़ित करता है और इसे आपके डेस्कटॉप पृष्ठभूमि के रूप में सेट करने से पहले मूल छवि गुणवत्ता के 85% तक कम कर देता है। यह मूल्यवान डिस्क स्थान को बचाने में मदद करता है और कुछ हद तक प्रदर्शन में सुधार करता है - लेकिन छवि गुणवत्ता से समझौता करता है। जबकि