Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

OpenCV फ़ंक्शन गॉसियन ब्लर () का उपयोग करके एक छवि को धुंधला करना

इस कार्यक्रम में, OpenCV फ़ंक्शन GaussianBlur () का उपयोग करके एक छवि को धुंधला कर देगा। गॉसियन ब्लर गाऊसी फ़ंक्शन का उपयोग करके एक छवि को धुंधला करने की प्रक्रिया है। यह छवि से शोर को दूर करने और विवरण को कम करने के लिए ग्राफिक्स सॉफ़्टवेयर में व्यापक रूप से उपयोग किया जाता है।

एल्गोरिदम

Step 1: Import cv2.
Step 2: Read the original image.
Step 3: Apply gaussian blur function. Pass the image and the kernel size as parameter.
Step 4: Display the image.

मूल चित्र

OpenCV फ़ंक्शन गॉसियन ब्लर () का उपयोग करके एक छवि को धुंधला करना

उदाहरण कोड

import cv2
image = cv2.imread("testimage.jpg")
Gaussian = cv2.GaussianBlur(image, (7,7), 0)
cv2.imshow("Gaussian Blur", Gaussian)

आउटपुट

गॉसियन ब्लर :

OpenCV फ़ंक्शन गॉसियन ब्लर () का उपयोग करके एक छवि को धुंधला करना


  1. OpenCV का उपयोग करके छवि पर एक रेखा खींचना

    इस कार्यक्रम में, हम OpenCV फ़ंक्शन लाइन () का उपयोग करके एक छवि पर एक सरल रेखा खींचेंगे। मूल चित्र एल्गोरिदम Step 1: Import cv2. Step 2: Read the image using imread(). Step 3: Get the dimensions of the image using the image.shape method. Step 4: Define starting point of the line. Step 5: Define t

  1. ओपनसीवी पायथन प्रोग्राम एक छवि को धुंधला करने के लिए?

    OpenCV इमेज प्रोसेसिंग के लिए सबसे अच्छे पायथन पैकेज में से एक है। साथ ही जैसे सिग्नल से जुड़ा शोर होता है, छवियों में भी मुख्य रूप से स्रोत (कैमरा सेंसर) से विभिन्न प्रकार के शोर होते हैं। पायथन ओपनसीवी पैकेज इमेज स्मूथिंग के तरीके प्रदान करता है जिसे ब्लरिंग भी कहा जाता है। यही हम इस खंड में करने

  1. OpenCV का उपयोग करके छवि के किनारों का पता लगाने के लिए पायथन प्रोग्राम

    इस समस्या में, हम देखेंगे कि पायथन किसी छवि या वीडियो फ़ाइल के किनारों का पता कैसे लगा सकता है। इसे प्राप्त करने के लिए, हमें OpenCV लाइब्रेरी की आवश्यकता है। OpenCV लाइब्रेरी मुख्य रूप से कंप्यूटर विज़न के लिए डिज़ाइन की गई है। यह खुला स्रोत है। मूल रूप से इसे इंटेल द्वारा डिजाइन किया गया था। यह ओप