কম্পিউটার টিউটোরিয়াল

Pillow লাইব্রেরি ব্যবহার করে একটি ছবির প্রতিটি ব্যান্ডের সব পিক্সেলের মিন ক্যালকুলেট করা


এই প্রোগ্রামে, আমরা Pillow লাইব্রেরি ব্যবহার করে প্রতিটি চ্যানেলের সব পিক্সেলের মিন (গড়) ক্যালকুলেট করব। একটি ছবিতে মোট তিনটি চ্যানেল থাকে এবং তাই আমরা তিনটি মান পাব।

মূল ছবি

Pillow লাইব্রেরি ব্যবহার করে একটি ছবির প্রতিটি ব্যান্ডের সব পিক্সেলের মিন ক্যালকুলেট করা

এলগরিদম

ধাপ ১: Image এবং ImageStat লাইব্রেরি ইমপোর্ট করুন।
ধাপ ২: ছবিটি খুলুন।
ধাপ ৩: imagestat ক্লাসের stat ফাংশনে ছবিটি পাস করুন।
ধাপ ৪: পিক্সেলের মিন প্রিন্ট করুন।

উদাহরণ কোড

from PIL import Image, ImageStat
im = Image.open('image_test.jpg')
stat = ImageStat.Stat(im)
print(stat.mean)

আউটপুট

[76.00257724463832, 69.6674300254453, 64.38017448200654]

  1. Pillow লাইব্রেরি ব্যবহার করে একটি ছবি লোড ও প্রদর্শন করার পদ্ধতি

  2. Pillow ব্যবহার করে একটি ছবিতে এজ খুঁজে বের করা

  3. Pillow লাইব্রেরি ব্যবহার করে একটি ছবির প্রতিটি ব্যান্ডের সব পিক্সেলের মিডিয়ান ক্যালকুলেট করা

  4. OpenCV-এর blur() ফাংশন ব্যবহার করে ছবি ব্লার করা