首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用python获取此图像的特定颜色(RGB)的像素坐标?

如何使用python获取此图像的特定颜色(RGB)的像素坐标?
EN

Stack Overflow用户
提问于 2020-09-03 20:02:23
回答 1查看 257关注 0票数 1

我正在尝试进行室内导航,我需要机器人可以自动导航的室内地图。我正在考虑使用每个地方(某些部分)具有不同颜色的图像,我想知道如何获得某些颜色的坐标。这样我就可以使用坐标将位置指定为特定颜色区域。我目前正在使用pycharm

如何获得粉色、紫色和黄色部分的坐标?颜色的RGB代码是粉色(255,128,255),黄色(255,255,0),紫色(128,128,255)。

This is the image that I'll use

EN

回答 1

Stack Overflow用户

发布于 2020-09-03 20:53:56

您的问题的解决方案包括两个主要部分:

从input image

  • Converting
  1. 检测颜色到单个坐标。

让我们来看第一个问题。您可以使用具有各种颜色的cv2.inRange(),为输入图像中的每个标记方块获取二进制掩码。

现在你可以在二进制蒙版上使用cv2.findContours来检测最大的轮廓,并取它的中点或其他东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63723257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档