কম্পিউটার

OpenCV ব্যবহার করে দ্বিপাক্ষিক ফিল্টারিং


এই প্রোগ্রামে, আমরা একটি ছবিতে দ্বিপাক্ষিক ফিল্টারিং করব। দ্বিপাক্ষিক ফিল্টারটি চিত্রগুলিকে মসৃণ করার জন্য এবং প্রান্তগুলি সংরক্ষণ করার সময় শব্দ কমানোর জন্য ব্যবহৃত হয়। আমরা এই উদ্দেশ্যে bilateralFilter() ফাংশন ব্যবহার করব। এই ফাংশনটি প্রতিটি পিক্সেলের ব্যাস, রঙের জায়গায় সিগমার মান এবং স্থানাঙ্কের জায়গায় সিগমার মান নেয়৷

মূল ছবি

OpenCV ব্যবহার করে দ্বিপাক্ষিক ফিল্টারিং

অ্যালগরিদম

Step 1: Import cv2.
Step 2: Read the image.
Step 3: Call the bilateralfilter() function.
Step 4: Display the output.

উদাহরণ কোড

import cv2

image = cv2.imread('testimage.jpg')
blur = cv2.bilateralFilter(image, 29,100,100)
cv2.imshow('BilateralFilter', blur)

আউটপুট

OpenCV ব্যবহার করে দ্বিপাক্ষিক ফিল্টারিং


  1. পাইথনে OpenCV ব্যবহার করে একটি ছবিতে চেনাশোনা খুঁজুন

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

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

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