JYTHON计算图片中的像素数

时间:2015-01-28 02:16:59

标签: python image jython pixels

处理可以计算房间中黑色,白色或红色像素数量的程序。 (例如,恶意使用黑色)

我试图让这个工作,但我不能为我的生活。

假设我的所有媒体路径都已设置。

i = 0
for p in get pixels(picture):
   if p == black
      count = count + 1
return count

有什么想法吗?我只是刚从Jython开始,如果它显而易见,那么道歉。谢谢。

1 个答案:

答案 0 :(得分:0)

您的代码存在一些问题。试试这个,看它是否有效。您也可以调整RGB值以计算红色和白色像素。

count = 0
for p in getPixels(picture):
    r = getRed(p)
    b = getBlue(p)
    g = getGreen(p)
    if (r,g,b) == (0,0,0):
        count = count + 1
    return count