繁体   English   中英

使用OpenCV 2.3和Python跟踪两种不同的颜色

[英]Tracking two different colors using OpenCV 2.3 and Python

我正在寻找一种使用带有OpenCV 2.3(python绑定)的摄像机同时跟踪两种不同颜色的方法。

我已经阅读了许多有关OpenCV的论文,但没有提及它是否能够一次分析多个直方图。

这在技术上是否可行,还是每种颜色我都需要一个单独的相机?

您不需要两个摄像头。 而是将两种颜色的图像阈值化并添加。 然后使用轮廓找到斑点。 下面是一个示例,该示例分别跟踪蓝色和黄色。

https://github.com/abidrahmank/OpenCV-Python/blob/master/Other_Examples/multi_color_two_object.py

以下是其输出:

在此处输入图片说明

我不太了解您的担心。

使用相机,您将获得一个图像对象。 使用此图像对象,您可以根据需要计算尽可能多的直方图。

每个直方图都是一个不同的输出对象:)。 基本上,您可以同时跟踪数百种颜色!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM