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

पिलो लाइब्रेरी का उपयोग करके एक छवि को क्रॉप करना

इस कार्यक्रम में, हम पिलो लाइब्रेरी का उपयोग करके एक छवि क्रॉप करेंगे। हम उसी के लिए फसल () फ़ंक्शन का उपयोग करेंगे। फ़ंक्शन छवि को क्रॉप करने के लिए बाएं, ऊपर, दाएं, नीचे पिक्सेल निर्देशांक लेता है।

मूल चित्र

पिलो लाइब्रेरी का उपयोग करके एक छवि को क्रॉप करना

एल्गोरिदम

Step 1: Import Image from Pillow.
Step 2: Read the image.
Step 3: Crop the image using the crop function.
Step 4: Display the output.

उदाहरण कोड

from PIL import Image

im = Image.open('testimage.jpg')
width, height = im.size

left = 5
top = height / 2
right = 164
bottom = 3 * height / 2

im1 = im.crop((left, top, right, bottom))
im1.show()

आउटपुट

पिलो लाइब्रेरी का उपयोग करके एक छवि को क्रॉप करना


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

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

  1. OpenCV फ़ंक्शन का उपयोग करके एक छवि को मिटाना ()

    इस कार्यक्रम में, हम OpenCV फ़ंक्शन इरोड () का उपयोग करके एक छवि को मिटा देंगे। छवि के क्षरण का अर्थ है छवि को सिकोड़ना। यदि कर्नेल में कोई भी पिक्सेल 0 है, तो कर्नेल के सभी पिक्सेल 0 पर सेट हो जाते हैं। छवि पर क्षरण फ़ंक्शन लागू करने से पहले एक शर्त यह है कि छवि एक ग्रेस्केल छवि होनी चाहिए। मूल चित

  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. मूल चित्र उदाहरण