0

当输入图像的大小几乎相同时,使用 JavaCV ObjectFinder 类查找图像中是否存在对象的程序运行良好。

但同样的代码,使用包含对象的较小图像和包含场景的较大图像,是行不通的。

发生以下异常:

OpenCV Error: Assertion failed (src.depth() == dst.depth() && src.size == dst.size) in unknown function, file ..\..\..\src\opencv\modules\core\src\copy.cpp, line 557

我该如何解决这个问题?

4

1 回答 1

0

这是javacv提供的ObjectFinder类的缺点。输入图像必须具有几乎相同的大小和深度才能比较和发现场景中对象的存在。经过几次实验,我得到了这个。

于 2014-06-02T00:24:11.593 回答