我尝试测试所有未显示的黑色照片示例"主要是黑色"我想知道请帮帮我
from PIL import Image
im = Image.open('im.gif')
pixels = im.getdata() # get the pixels as a flattened sequence
black_thresh = 50
nblack = 0
for pixel in pixels:
if pixel < black_thresh:
nblack += 1
n = len(pixels)
if (nblack / float(n)) > 0.5:
print("mostly black")
答案 0 :(得分:0)
如果图像作为包含每个颜色分量(例如RGB)的元组返回,而不是单个值。您可以取平均值并与阈值进行比较,如下所示:
git branch