标签: c++ opencv image-processing computer-vision
我需要在OpenCV中使用低分辨率(320 x 240)图像并找到一个大的健身球,蓝色或红色。球的宽度为25英寸,不保证是完美的圆形。我尝试使用带有Canny-thresholded图像的HoughCircles。我没有成功。我做错了什么,以像素为单位获得球的大小的最佳方法是什么?它会让我计算出距离相机有多远的东西!
答案 0 :(得分:2)
让我在一个答案中收集所有其他建议:
显然还有其他方法(例如使用边缘检测),但这是最容易的。
如果您发布示例图片,则更容易给您答案。