কম্পিউটার

পাইথন - বিভিন্ন রঙের স্থানগুলিতে চিত্রটি ভিজ্যুয়ালাইজ করা


OpenCV-Python হল Python বাইন্ডিংয়ের একটি লাইব্রেরি যা কম্পিউটারের দৃষ্টি সমস্যা সমাধানের জন্য ডিজাইন করা হয়েছে। OpenCV-Python Numpy ব্যবহার করে, যা একটি MATLAB-শৈলী সিনট্যাক্স সহ সংখ্যাসূচক অপারেশনের জন্য একটি অত্যন্ত অপ্টিমাইজ করা লাইব্রেরি। সমস্ত OpenCV অ্যারে কাঠামো Numpy অ্যারেতে এবং থেকে রূপান্তরিত হয়।

উদাহরণ

# read image as RGB
# Importing cv2 and matplotlib module
import cv2
import matplotlib.pyplot as plt
# reads image as RGB
img = cv2.imread('download.png')
# shows the image
plt.imshow(img)
# read image as GrayScale
# Importing cv2 module
import cv2
# Reads image as gray scale
img = cv2.imread('download.png', 0)
# We can alternatively convert
# image by using cv2color
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# Shows the image
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
# read image as YCrCb color space
# Import cv2 module
import cv2
# Reads the image
img = cv2.imread('download.png')
# Convert to YCrCb color space
img = cv2.cvtColor(img, cv2.COLOR_BGR2YCrCb)
# Shows the image
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
# read image as HSV color space
# Importing cv2 module
import cv2
# Reads the image
img = cv2.imread('download.png')
# Converts to HSV color space
img = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
# Shows the image
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
# Heat map of image
# Importing matplotlib and cv2
import matplotlib.pyplot as plt
import cv2
# reads the image
img = cv2.imread('download.png')
# plot heat map image
plt.imshow(img, cmap ='hot')
# Spectral map of image
# Importing matplotlib and cv2
import matplotlib.pyplot as plt
import cv2
img = cv2.imread('download.png')
plt.imshow(img, cmap ='nipy_spectral')

  1. ওপেনসিভি ব্যবহার করে একটি চিত্রের প্রান্ত সনাক্ত করতে পাইথন প্রোগ্রাম

  2. পাইথনে ফটোমোজাইক প্রয়োগ করা

  3. পাইথন ওপেনসিভি মডিউল ব্যবহার করে হিস্টোগ্রাম সমতা

  4. পাইথনে Tkinter ব্যবহার করে রঙিন খেলা