【发布时间】:2018-12-12 08:47:24
【问题描述】:
我使用 Python、opencv 和 PIL。
image = cv2.imread('image.jpg')
color = (235, 187, 7)
如果我知道像素颜色,我如何获得像素坐标(x, y)?
【问题讨论】:
-
JPEG 有损。祝你好运。
-
好吧,我用 PNG thx。需要像素搜索
-
使用
cv2.inRange(),例如参见here -
这个答案展示了如何简单快速地做到这一点......stackoverflow.com/a/51091479/2836621
-
@AlexanderReynolds
cv2.inRange()如果您想要特定范围内的像素,将会有所帮助。这里 OP 想要特定像素颜色的所有坐标。
标签: python python-3.x opencv python-imaging-library