在RGB图像中查找颜色的坐标

时间:2019-10-26 16:04:00

标签: python opencv image-processing

我正在尝试查找RGB图像中的坐标,然后使用这些坐标来训练我的神经网络模型 我正在运行下面的代码,但我没有得到任何输出..知道为什么吗?您是否有更好的主意从RGB图像中获取绿色的坐标? 请告知,

更新:附件图像是我的训练数据图像

color = (0,255,0) #green value in RGB
for image in train_data[0:5000]:
  img = Image.open(image)
  rgb_im = img.convert('RGB')
  for x in range(rgb_im.size[0]):
    for y in range(rgb_im.size[1]):
      r, g, b = rgb_im.getpixel((x, y))
      if (r,g,b) == color:
        print(f"Found {color} at {x},{y}!")

[![图像示例] [1]] [1]

1 个答案:

答案 0 :(得分:0)

按照上面的注释对应关系,您的代码似乎工作正常,但是图像中实际上不存在输入颜色(0、255、0)。