Computer >> Máy Tính >  >> Lập trình >> Python

Tính giá trị trung bình của tất cả các pixel cho mỗi dải trong một hình ảnh bằng thư viện Pillow

Trong chương trình này, chúng tôi sẽ tính giá trị trung bình của tất cả các pixel trong mỗi kênh bằng cách sử dụng thư viện Pillow. Có tổng cộng ba kênh trong một hình ảnh và do đó, chúng tôi sẽ nhận được danh sách ba giá trị.

Hình ảnh gốc

Tính giá trị trung bình của tất cả các pixel cho mỗi dải trong một hình ảnh bằng thư viện Pillow

Thuật toán

 Bước 1:Nhập thư viện Image và ImageStat. Bước 2:Mở hình ảnh. 

Mã mẫu

 từ PIL nhập Image, ImageStatim =Image.open ('image_test.jpg') stat =ImageStat.Stat (im) print (stat.mean) 

Đầu ra

 [76.00257724463832, 69.6674300254453, 64.38017448200654]