如何使用OpenCV(C语言)在图像文件中的白色圆圈周围绘制圆圈?在OpenCV(C语言)中围绕白色区域绘制圆圈
形象的例子:
alt text http://www.freeimagehosting.net/uploads/da59c78dd7.jpg
非常感谢!
如何使用OpenCV(C语言)在图像文件中的白色圆圈周围绘制圆圈?在OpenCV(C语言)中围绕白色区域绘制圆圈
形象的例子:
alt text http://www.freeimagehosting.net/uploads/da59c78dd7.jpg
非常感谢!
你并不真的需要opencv,你只需循环遍历你的图像并计算围绕白色斑点的边界框,得到圆心和半径就是从中心到任意一个角的长度。然后,只需使用GDI或其他东西来绘制你的圈子。
首先,您可以使用FindContours
查找图像中的所有轮廓(斑点/区域),然后您可以在轮廓周围绘制一个圆形或任何其他形状。
编辑:要画一个圆,你可以使用Circle
。
您可以先计算出时刻,然后从中获取圈子信息。
在该程序中我使用OpenCV的功能,所以我认为这是更好地利用OpenCV中也实现了一圈 – frx08 2010-03-13 18:35:03