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

पिलो लाइब्रेरी का उपयोग करके किसी छवि में प्रत्येक बैंड के लिए सभी पिक्सेल के प्रसरण की गणना करना

इस कार्यक्रम में, हम पिलो लाइब्रेरी का उपयोग करके प्रत्येक चैनल में सभी पिक्सेल के विचरण की गणना करेंगे। एक इमेज में कुल तीन चैनल होते हैं और इसलिए, हमें तीन मानों की एक सूची मिलेगी।

मूल चित्र

पिलो लाइब्रेरी का उपयोग करके किसी छवि में प्रत्येक बैंड के लिए सभी पिक्सेल के प्रसरण की गणना करना

एल्गोरिदम

Step 1: Import the Image and ImageStat libraries.
Step 2: Open the image.
Step 3: Pass the image to the stat function of the imagestat class.
Step 4: Print the variance of the pixels.

उदाहरण कोड

from PIL import Image, ImageStat

im = Image.open('image_test.jpg')
stat = ImageStat.Stat(im)
print(stat.var)

आउटपुट

[5221.066590958682, 4388.697801428673, 4291.257706548981]

  1. पिलो लाइब्रेरी का उपयोग करके किसी छवि में प्रत्येक बैंड के लिए सभी पिक्सेल के माध्य की गणना करना

    इस कार्यक्रम में, हम पिलो लाइब्रेरी का उपयोग करके प्रत्येक चैनल में सभी पिक्सेल के माध्य की गणना करेंगे। एक इमेज में कुल तीन चैनल होते हैं और इसलिए, हमें तीन मानों की एक सूची मिलेगी। मूल चित्र एल्गोरिदम Step 1: Import the Image and ImageStat libraries. Step 2: Open the image. Step 3: Pass the imag

  1. पिलो लाइब्रेरी का उपयोग करके किसी छवि में प्रत्येक बैंड के लिए सभी पिक्सेल के माध्यिका की गणना करना

    इस कार्यक्रम में, हम पिलो लाइब्रेरी का उपयोग करके प्रत्येक चैनल में सभी पिक्सेल के माध्यिका की गणना करेंगे। एक इमेज में कुल 3 चैनल होते हैं और इसलिए हमें तीन मानों की एक सूची मिलेगी। मूल चित्र एल्गोरिदम Step 1: Import the Image and ImageStat libraries. Step 2: Open the image. Step 3: Pass the imag

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

    इस प्रोग्राम में, हम opencv फंक्शन ब्लर () का उपयोग करके एक इमेज को ब्लर करेंगे। एल्गोरिदम Step 1: Import OpenCV. Step 2: Import the image. Step 3: Set the kernel size. Step 4: Call the blur() function and pass the image and kernel size as parameters. Step 5: Display the results. मूल चित्र उदाहरण