কম্পিউটার

পাইথন ওপেনসিভি মডিউল ব্যবহার করে একটি চিত্র পড়া


OpenCv মডিউলে, আমরা একটি চিত্র পড়ার জন্য cv2.imread() ফাংশন ব্যবহার করতে পারি। ইমেজ পাথ ইনপুট করার সময়, ইমেজটি ওয়ার্কিং ডিরেক্টরিতে থাকা উচিত বা ইমেজের একটি সম্পূর্ণ পাথ দেওয়া উচিত।

cv2.IMREAD_COLOR - এই ফাংশনটি একটি রঙিন চিত্র লোড করে এবং চিত্রের যেকোনো স্বচ্ছতা উপেক্ষিত হবে। এটি ডিফল্ট পতাকা৷

cv2.IMREAD_GRAYSCALE - এই ফাংশনটি গ্রেস্কেল মোডে ছবি লোড করে

cv2.IMREAD_UNCHANGED - এই ফাংশনটি ছবি লোড করে যেমন আলফা চ্যানেল সহ

উৎস চিত্র

<কেন্দ্র> পাইথন ওপেনসিভি মডিউল ব্যবহার করে একটি চিত্র পড়া

উদাহরণ

npimport cv2my_img =cv2.imread('C:/Users/TP/Desktop/poor/poverty_india.jpg', 0)cv2.imshow('image', my_img)k =cv2.waitKey(0) হিসাবে
import numpy as np
import cv2
my_img = cv2.imread('C:/Users/TP/Desktop/poor/poverty_india.jpg', 0)
cv2.imshow('image', my_img)
k = cv2.waitKey(0) & 0xFF
# wait for ESC key to exit
if k == 27:
   cv2.destroyAllWindows()
elif k == ord('s'):
   cv2.imwrite('C:/Users/TP/Desktop/poor/poverty_india_gray.jpg',my_img)
   cv2.destroyAllWindows()

import cv2
import numpy as np
import matplotlib.pyplot as plt
my_img = cv2.imread('C:/Users/TP/Desktop/poor/poverty_india.jpg',cv2.IMREAD_GRAYSCALE)
cv2.imshow('image', my_img)
cv2.waitKey(0)
cv2.destoryAllWindows()

আউটপুট

<কেন্দ্র> পাইথন ওপেনসিভি মডিউল ব্যবহার করে একটি চিত্র পড়া
  1. ওপেনসিভি ব্যবহার করে একটি চিত্রের প্রান্ত সনাক্ত করতে পাইথন প্রোগ্রাম

  2. পাইথনে OpenCV ব্যবহার করে টেমপ্লেট ম্যাচিং

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

  4. Python OpenCv মডিউল ব্যবহার করে চিত্রগুলিতে জ্যামিতিক আকার আঁকুন