কম্পিউটার

পাইথন - ম্যাটপ্লটলিব ব্যবহার করে পিএনজি চিত্রগুলির সাথে কাজ করা


ম্যাটপ্লটলিব হল 2D প্লটের অ্যারেগুলির জন্য পাইথনে একটি আশ্চর্যজনক ভিজ্যুয়ালাইজেশন লাইব্রেরি। Matplotlib হল একটি মাল্টি-প্ল্যাটফর্ম ডেটা ভিজ্যুয়ালাইজেশন লাইব্রেরি যা NumPy অ্যারেতে নির্মিত এবং বিস্তৃত SciPy স্ট্যাকের সাথে কাজ করার জন্য ডিজাইন করা হয়েছে।

উদাহরণ

#applying pseudocolor
# importing pyplot and image from matplotlib
import matplotlib.pyplot as plt
import matplotlib.image as img  
# reading png image
im = img.imread('imR.png')  
# applying pseudocolor
# default value of colormap is used.
lum = im[:, :, 0]  
# show image
plt.imshow(lum)
#colorbar
# importing pyplot and image from matplotlib
import matplotlib.pyplot as plt
import matplotlib.image as img
# reading png image
im = img.imread('imR.png')
lum = im[:, :, 0]  
# setting colormap as hot
plt.imshow(lum, cmap ='hot')
plt.colorbar()
#interpolation
# importing PIL and matplotlib
from PIL import Image
import matplotlib.pyplot as plt  
# reading png image  file
img = Image.open('imR.png')  
# resizing the image
img.thumbnail((50, 50), Image.ANTIALIAS)
imgplot = plt.imshow(img)
#bicubic value for interpolation
# importing pyplot from matplotlib
import matplotlib.pyplot as plt
# importing image from PIL
from PIL import Image
# reading image
img = Image.open('imR.png')
img.thumbnail((30, 30), Image.ANTIALIAS)
# bicubic used for interpolation
imgplot = plt.imshow(img, interpolation ='bicubic')#sinc value for interpolation
# sinc value for interpolation
# importing PIL and matplotlib
from PIL import Image
import matplotlib.pyplot as plt
# reading image
img = Image.open('imR.png')
img.thumbnail((30, 30), Image.ANTIALIAS)
# sinc used for interpolation
imgplot = plt.imshow(img, interpolation ='sinc')
এর জন্য ব্যবহৃত
  1. পাইথন ব্যবহার করে ইমেজ ভিত্তিক স্টেগানোগ্রাফি?

  2. Python ব্যবহার করে Convolutions?

  3. পাইথন ব্যবহার করে ছবি পড়ছেন?

  4. পাইথনে OpenCV ব্যবহার করে ইমেজের ক্ষয় ও প্রসারণ