matplotlib ছবির গুণমান উন্নত করতে আমরা প্রতি ইঞ্চিতে বড় ডট ব্যবহার করতে পারি অর্থাৎ dpi মান (600-এর বেশি) এবং pdf বা .eps ফরম্যাটের সুপারিশ করা যেতে পারে।
পদক্ষেপ
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- একটি np.array ব্যবহার করে একটি 2D ডেটা রাস্টার তৈরি করুন৷ ৷
- একটি চিত্র হিসাবে ডেটা প্রদর্শন করুন, যেমন, একটি 2D নিয়মিত রাস্টারে৷
- dpi=1200 এবং .eps ফরম্যাট সহ savefig() ব্যবহার করে বর্তমান চিত্রটি সংরক্ষণ করুন,
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
npf থেকে matplotlib থেকে numpy আমদানি করুন pltplt.rcParams["figure.figsize"] হিসাবে pyplot আমদানি করুন =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truedata =np.array( [[0.71,] 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="nearestap",=cm "RdYlGn_r")plt.savefig("myimage.eps", dpi=1200)plt.show()আউটপুট