Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用OpenCV 2.3和Python跟踪两种不同的颜色_Python_Opencv - Fatal编程技术网

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

使用OpenCV 2.3和Python跟踪两种不同的颜色,python,opencv,Python,Opencv,我正在寻找一种方法,使用带有OpenCV 2.3(python绑定)的单个摄像头同时跟踪两种不同的颜色 我已经阅读了很多关于OpenCV的文章,但是没有发现任何关于它是否能够同时分析多个直方图的内容 这在技术上是可行的,还是每种颜色都需要一个单独的摄像头?您不需要两个摄像头。取而代之的是两种颜色的阈值图像并添加它。然后使用等高线找到斑点。下面是一个例子,它分别跟踪蓝色和黄色 其产出如下: 你不需要两个摄像头。取而代之的是两种颜色的阈值图像并添加它。然后使用等高线找到斑点。下面是一个例子,它分别

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

我已经阅读了很多关于OpenCV的文章,但是没有发现任何关于它是否能够同时分析多个直方图的内容


这在技术上是可行的,还是每种颜色都需要一个单独的摄像头?

您不需要两个摄像头。取而代之的是两种颜色的阈值图像并添加它。然后使用等高线找到斑点。下面是一个例子,它分别跟踪蓝色和黄色

其产出如下:


你不需要两个摄像头。取而代之的是两种颜色的阈值图像并添加它。然后使用等高线找到斑点。下面是一个例子,它分别跟踪蓝色和黄色

其产出如下:


我真的不明白你的担心

有了相机,你会得到一个图像对象。 使用此图像对象,可以根据需要计算任意多个不同的直方图

每个直方图将是不同的输出对象:)。
基本上,你可以同时追踪数百种颜色

我真的不理解你的担心

有了相机,你会得到一个图像对象。 使用此图像对象,可以根据需要计算任意多个不同的直方图

每个直方图将是不同的输出对象:)。
基本上,你可以同时追踪数百种颜色

如果你想使用这种技术,你可以不使用单独的摄像机,你必须生成两个直方图。如果你想使用这种技术,你可以不使用单独的摄像机,你必须生成两个直方图。