检测图像中的特定对象,即用opencv进行图像分割 [英] Detecting particular objects in the image i.e image segmentation with opencv
问题描述
我必须在i-phone上选择我图像中可见的任何特定对象。
基本上我的项目是根据我的触摸来分割图像对象。
I have to select any particular object visible in my image on i-phone. Basically my project is to segment image objects on the basis of my touch.
我遵循的方法是首先检测图像的轮廓然后选择基于手指触摸的特定序列。
有没有其他方法可以更健壮,因为我必须在视频帧上运行它?
The method I am following is to first detect contours of the image and then select a particular sequence based on finger touch. Is there any other method which would be more robust because I have to run it on video frames?
我正在使用OpenCV和iphone进行项目。
如果有任何其他想法已经实施或可行实施,请提供帮助。
I am using OpenCV and iphone for the project. PLease help if there is any other idea which has been implemented or is feasible to implement.
推荐答案
你看过吗?在SIFT或SURF实施?它们都跟踪对象特征并且在旋转,平移和缩放方面具有弹性(在某种程度上)。
Have you looked at SIFT or SURF implementations? They both track object features and are resilient (to a certain degree) to rotation, translation and scale.
还可以查看FAST这是一个可以帮助你的角点检测算法,他们在应用程序商店有一个应用程序,显示它有多快。
Also check out FAST which is a corner detection algorithm which might help you, they have an app on the app store showing how quick it is too.
这篇关于检测图像中的特定对象,即用opencv进行图像分割的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!