【发布时间】:2015-07-28 01:02:10
【问题描述】:
我正在尝试将从图像中获得的 blob 的 x,y 坐标作为整数传递给我的代码的下一部分。 从那里我希望使用这些坐标从比较图像中获取 rgb 坐标(在相同的 xy 处)。 新的代码,任何帮助表示赞赏。
img = Image('/home/pi/Desktop/folder1/img1.jpg')
img.findBlobs()
print img.findBlobs()
打印 = 示例:[SimpleCV.Features.Blob.Blob 对象位于 (120, 391) 处,面积为 19]
如何在下一部分代码中将上面的元组 (120, 391) 作为 x, y 传递
pixcol = Image('/home/pi/Desktop/folder4/colourSegments.jpg') ###Image with areas of different colours
colrgb = pixcol[ x, y ]
返回 (X,Y) 的 RGB ## 示例:(63.0, 71.0, 204.0)
【问题讨论】:
-
您的问题实际上是“如何获取 SimpleCV.Features.Blob.Blob 对象的 x 和 y 像素坐标?”显而易见的第一步是检查该类型对象的文档并查看它具有哪些方法。
-
我有 x y 坐标,我需要将它们输入到我的代码的下一部分,以便返回特定 x y 坐标的 RGB 值。
标签: python image input output blob