কম্পিউটার

পিলো লাইব্রেরি ব্যবহার করে একটি ছবিতে প্রতিটি ব্যান্ডের জন্য সমস্ত পিক্সেলের বৈচিত্র্য গণনা করা


এই প্রোগ্রামে, আমরা পিলো লাইব্রেরি ব্যবহার করে প্রতিটি চ্যানেলের সমস্ত পিক্সেলের বৈচিত্র্য গণনা করব। একটি ছবিতে মোট তিনটি চ্যানেল রয়েছে এবং তাই, আমরা তিনটি মানের একটি তালিকা পাব৷

মূল ছবি

পিলো লাইব্রেরি ব্যবহার করে একটি ছবিতে প্রতিটি ব্যান্ডের জন্য সমস্ত পিক্সেলের বৈচিত্র্য গণনা করা

অ্যালগরিদম

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. বালিশ ব্যবহার করে একটি ছবিতে প্রান্ত খোঁজা

  2. পিলো লাইব্রেরি ব্যবহার করে একটি চিত্রের প্রতিটি ব্যান্ডের জন্য সমস্ত পিক্সেলের গড় গণনা করা

  3. পিলো লাইব্রেরি ব্যবহার করে একটি চিত্রের প্রতিটি ব্যান্ডের জন্য সমস্ত পিক্সেলের মধ্যক গণনা করা হচ্ছে

  4. OpenCV ফাংশন blur() ব্যবহার করে একটি ছবি ঝাপসা করা