Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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+;ubuntu 11.10中的python_Python_Image Processing_Opencv_Ubuntu 11.10 - Fatal编程技术网

如何使用opencv+;ubuntu 11.10中的python

如何使用opencv+;ubuntu 11.10中的python,python,image-processing,opencv,ubuntu-11.10,Python,Image Processing,Opencv,Ubuntu 11.10,最近我在ubuntu 11.10中安装了opencv。我计划用python在opencv中完成一个简单的项目。该项目是使用python从图像中检测红色球。我是python和opencv的新手。你能帮我做这个项目吗。你能建议一个类似的eg代码吗 提前感谢Hough Transform可能会对您有所帮助 OpenCV C库提供cvHoughCircles来检测圆 python包装器是cv.houghcirles,您可以按如下方式执行: 使用cvtColor()函数将图像转换为HSV平面 使用inR

最近我在ubuntu 11.10中安装了opencv。我计划用python在opencv中完成一个简单的项目。该项目是使用python从图像中检测红色球。我是python和opencv的新手。你能帮我做这个项目吗。你能建议一个类似的eg代码吗

提前感谢

Hough Transform可能会对您有所帮助

OpenCV C库提供cvHoughCircles来检测圆


python包装器是
cv.houghcirles

,您可以按如下方式执行:

  • 使用cvtColor()函数将图像转换为HSV平面
  • 使用inRange()函数从中提取红色
  • 使用腐蚀()和扩张()函数应用腐蚀和扩张以避免噪音
  • 使用findContours()函数查找轮廓
  • 使用drawContours()函数绘制轮廓
  • 您可以在下面的链接中找到一个代码,它跟踪视频中的黄色和蓝色。您可以根据自己的目的对其进行修改

    另请访问下面的链接以获得更好的解释: