5

我成功地在OpenCV中使用了Haar分类器。不幸的是,它似乎只适用于方形物体和固定角度(即脸部)。不过,我需要找到具有不同角度的“长”(矩形)对象(请参阅示例输入图像)。OpenCV - 哈尔分类器,用于不同角度的长对象

有没有一种方法来训练哈尔分类器来找到这样的对象?我能找到的只是面部识别教程。任何其他替代方案?

Sample input image

+0

你需要做的,与哈尔的? – 2011-04-12 18:41:37

+0

不,我不知道。有任何想法吗?请分享。 – Jacek 2011-04-13 12:52:29

+0

Jacek你的领域似乎是球形的。是有原因的,还是只是一种幻觉? – 2011-04-14 12:58:22

回答

3

哈尔分类器是公知的仅具有刚性的物体的工作。您需要每个视图的分类器。例如,OpenCV中的侧面分类器不如前面分类器那样好(由于原因,侧面在偏航俯仰辊上的变化比正面更大)。

有没有回答你的问题的完美方式。

然而,在你的情况下,无论你想分类(微生物,我想)是相互重叠的。这是一个复杂的问题。但是,您可以分离发生微生物的区域(不是将每个微生物分离成一张脸)。

您可以参考已知的指纹分割技术,从背景中增强指纹上的脊(这里是您的微生物的边缘)并隔离图像。

下页检查“ridgesegmentation.m”: http://www.csse.uwa.edu.au/~pk/Research/MatlabFns/index.html