ในโปรแกรมนี้ เราจะคำนวณค่าเฉลี่ยของพิกเซลทั้งหมดในแต่ละแชนเนล (channel) โดยใช้ไลบรารี Pillow ภาพทั่วไปมี 3 แชนเนล (Red, Green, Blue) ดังนั้นเราจะได้รายการค่าเฉลี่ย 3 ค่า
ภาพต้นฉบับ

อัลกอริทึม
ขั้นตอนที่ 1: นำเข้าไลบรารี Image และ ImageStat ขั้นตอนที่ 2: เปิดไฟล์ภาพ ขั้นตอนที่ 3: ส่งภาพให้ฟังก์ชัน stat ของคลาส ImageStat ขั้นตอนที่ 4: แสดงค่าเฉลี่ยของพิกเซล
ตัวอย่างโค้ด
from PIL import Image, ImageStat
im = Image.open('image_test.jpg')
stat = ImageStat.Stat(im)
print(stat.mean)
ผลลัพธ์
[76.00257724463832, 69.6674300254453, 64.38017448200654]