Python 如何在图像中查找对象的区域

Python 如何在图像中查找对象的区域,python,jupyter-lab,area,Python,Jupyter Lab,Area,我试图在图像中找到物体的面积。我试图使用现有的颜色。我找到了我想要的颜色的位置,并取了它的RBG值。接下来,我想找出一种方法,它能让我知道图像被这种颜色覆盖的区域,但我不知道怎么做 from PIL import Image import PIL print(im.size) colors=pic.convert("RGB") pixel_val=colors.getpixel((10000, 25000)) print(pixel_val) 我得到的结果是 (40

我试图在图像中找到物体的面积。我试图使用现有的颜色。我找到了我想要的颜色的位置,并取了它的RBG值。接下来,我想找出一种方法,它能让我知道图像被这种颜色覆盖的区域,但我不知道怎么做

from PIL import Image
import PIL

print(im.size)

colors=pic.convert("RGB")
pixel_val=colors.getpixel((10000, 25000))
print(pixel_val) 

我得到的结果是

(40000, 40000) #size
(15, 7, 247) #RGB

计算具有该颜色的像素数?我使用以下代码尝试这样做,但我只得到0作为响应:im.getdata()中像素的water=0:if pixel==pixel\u val:water=water+1 print(water)