কম্পিউটার টিউটোরিয়াল

পাইথনে OpenCV দিয়ে ছবিতে গাণিতিক অপারেশন (যোগ ও বিয়োগ)

এই টিউটোরিয়ালে আমরা OpenCV ব্যবহার করে ছবিতে যোগ এবং বিয়োগ অপারেশন করব।

OpenCV ইনস্টল করুন:

pip install opencv-python==4.1.1.26

দুটি ছবি যোগ করা

cv2.add(image_one, image_two) মেথড ব্যবহার করে যোগ করা যায়। দুটি ছবির আকার একই হতে হবে।

ছবি ১

পাইথনে OpenCV দিয়ে ছবিতে গাণিতিক অপারেশন (যোগ ও বিয়োগ)

ছবি ২

পাইথনে OpenCV দিয়ে ছবিতে গাণিতিক অপারেশন (যোগ ও বিয়োগ)

উদাহরণ: যোগ

import cv2

image_one = cv2.imread('_one.jpg')
image_two = cv2.imread('_two.jpg')

# যোগ
result_image = cv2.add(image_one, image_two)

cv2.imshow('Final Image', result_image)
if cv2.waitKey(0) & 0xff == 27:
    cv2.destroyAllWindows()

ফলাফল: রেজাল্ট ইমেজ

পাইথনে OpenCV দিয়ে ছবিতে গাণিতিক অপারেশন (যোগ ও বিয়োগ)

বিয়োগ (Subtraction)

cv2.subtract(image_one, image_two) ব্যবহার করে বিয়োগ।

উদাহরণ

import cv2

image_one = cv2.imread('_one.jpg')
image_two = cv2.imread('_two.jpg')

# বিয়োগ
result_image = cv2.subtract(image_one, image_two)

cv2.imshow('Final Image', result_image)
if cv2.waitKey(0) & 0xff == 27:
    cv2.destroyAllWindows()

ফলাফল: রেজাল্ট ইমেজ

পাইথনে OpenCV দিয়ে ছবিতে গাণিতিক অপারেশন (যোগ ও বিয়োগ)

উপসংহার

OpenCV-এর add() এবং subtract() ফাংশন দিয়ে ছবি যোগ-বিয়োগ করা যায়। প্রশ্ন থাকলে কমেন্ট করুন।


  1. পাইথন OpenCV মডিউল ব্যবহার করে হিস্টোগ্রাম ইকুয়ালাইজেশন

  2. পাইথন OpenCV-এ জ্যামিতিক আকৃতি আঁকা

  3. পাইথন OpenCV-এ ভিডিও উল্টো চালানো (Reverse Playback)

  4. পাইথনে OpenCV ব্যবহার করে ইমেজ ইরোশন এবং ডাইলেশন