3

亲爱的朋友们,我在Java中使用openCV。一切都很好,但事情是有限的API,我不能创建C文件(我不熟练的C/C++那么多,我没有使用它们很长时间)为我的具体任务,因此我必须解决我的问题与哈尔级联的xml文件...通过cascade java(不是脸部检测)的OpenCV对象检测

我的任务是检测简单的对象不是面孔,只是简单的对象,如茶杯放在桌上,墙上的钟...

我认为这是可能的边缘检测,但我没有找到任何级联这个简单的检测的东西。我很难谷歌它,因为当我搜索对象检测它总是给人脸检测的东西...

你能否建议我解决这个问题? 您的帮助将不胜感激。 此致敬礼。

+0

如果你解决你的问题,你可以申请我的摄像头接口,并用我的软件共享您的解决方案? (如果是,请询问最新的界面)http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=6193&lngWId=10 – goldengel 2011-05-24 07:38:20

+1

当然我会帮忙,请更详细地描述一下你需要,我该如何帮助你...(在skype“vochix”上找到我):) – vach 2011-05-24 19:41:11

回答

1

你可以创建自己的haarcascades,但它是很多工作! 您会在this question的答案中找到一些有趣的链接。如您所说,还有其他方法可以检测对象,例如边缘检测或color tracking。网络上有很多这方面的资源。

+0

我没有找到我要找的东西,但是谢谢你的回应Simon :) – vach 2011-05-23 06:14:31

0

我想我找到解决办法,

1)解决方案一 - 有是非常有用的功能一滴巫不正是我想做的,甚至更多的,它检测到的斑点的中心......

2)您可以使用已弃用的方法CV.findContours(...)并执行必要的操作。

请让我知道如果您有任何建议或修正此...