使用OpenCV实现图像分割,即检测图像中特定的物体。

5

我需要在iPhone上选择图像中可见的任何特定对象。我的项目基本上是根据我的触摸来分割图像对象。

我正在使用的方法是首先检测图像的轮廓,然后根据手指触摸选择特定的序列。是否有其他更强大的方法,因为我必须在视频帧上运行它?

我正在使用OpenCV和iPhone进行项目。如果有任何已实现或可实现的其他想法,请提供帮助。


所以你想通过触摸iPhone的视频流来选择任何给定的对象并保持其选定状态?您能否就您的项目提供更多详细信息?相机是否移动,对象是什么类型,您在选择之前是否有先前信息,您将如何处理所选对象等等。 - code-gijoe
1个回答

1

你看过SIFT或SURF的实现吗?它们都可以跟踪物体特征,并且在一定程度上对旋转、平移和缩放具有弹性。

此外,还可以查看FAST,这是一个角点检测算法,可能会对你有所帮助。他们在应用商店上有一个展示其快速性能的应用程序。


我曾经了解过SIFT和SURF,但我不确定它是否能帮助我在iPhone上用手指选择对象。 - Satyavrat
你需要做的是定义一个触摸区域,并从中生成一个SIFT特征集,从那时起,你将跟踪该“集合”的实例。 - Simon Lee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接