删除大圆圈opencv android中的小圆圈

删除大圆圈opencv android中的小圆圈,android,opencv,Android,Opencv,我是android和opencv的新手。我有一些问题,当我试图删除一些小圆内大圆我只想有一个大圆 我的大圆是一个球,当我把球放在摄像机附近时,一些小圆是光的反射。我试着用形态学去除小圆,但当我把球移远时,圆变小了,它也被去除了,我不知道如何解决这个问题 在OpenCV中使用findContours函数: 如果您使用CV_RETR_EXTERNAL选项,它将只为您提供极端的外部轮廓 在OpenCV中使用findContours函数: 如果您使用CV_RETR_EXTERNAL选项,它将只为您提供极

我是android和opencv的新手。我有一些问题,当我试图删除一些小圆内大圆我只想有一个大圆


我的大圆是一个球,当我把球放在摄像机附近时,一些小圆是光的反射。我试着用形态学去除小圆,但当我把球移远时,圆变小了,它也被去除了,我不知道如何解决这个问题

在OpenCV中使用findContours函数:
如果您使用CV_RETR_EXTERNAL选项,它将只为您提供极端的外部轮廓

在OpenCV中使用findContours函数:
如果您使用CV_RETR_EXTERNAL选项,它将只为您提供极端的外部轮廓

如果你真的尝试过,你会发现它在这种情况下不起作用。是的,我使用了CV_RETR_外部选项,但没有发生任何事情,它似乎是在大圆圈内接收小圆圈。如果你真的尝试过,你会看到它在这种情况下不起作用。是的,我使用了CV_RETR_外部选项,但没有发生任何事情,好像是在大圈里面接小圈