- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 Thomas Brox 提供的 Linux 64 位非 GPU 可执行密集光流跟踪器(可在此处获取:< http://lmb.informatik.uni-freiburg.de/people/brox/code.html >)。我已经按照那里的说明正确设置了一个 .bmf 文件,列出了我自己的自定义图像以进行跟踪。我已经安装了这个可执行文件中包含的库文件。一切似乎都在正常工作,跟踪可执行文件开始处理我的帧,就像处理它附带的示例帧一样。
但是,在开始处理后不久,我收到此错误:
Exception EFilterIncompatibleSize: Initial container size: 2232 Resulting container size: 2592
terminate called after throwing an instance of 'EFilterIncompatibleSize'
Aborted
我在留言板帖子或其他任何在线网站上找不到任何对此错误的引用。有没有其他人在您自己的图像文件上成功使用过 Brox 的跟踪器?如果是这样,您能解释一下这个错误吗?
最佳答案
经过进一步挖掘和联系作者,发现这个错误是在给跟踪器提供不同尺寸的图像时引起的。容器大小与图像的像素尺寸有关。就我而言,我相信我所有的图像都具有相同的尺寸,因为它们是裁剪程序的输出。然而,一些被自动裁剪的区域非常靠近图像边界,因此裁剪将它们截断,导致裁剪区域到处都是几个像素。如果您遇到此错误,这是我首先要检查的内容。
关于c++ - Brox 密集光流跟踪器错误 'EFilterIncompatibleSize',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6565007/
我正在使用 Thomas Brox 提供的 Linux 64 位非 GPU 可执行密集光流跟踪器(可在此处获取:)。我已经按照那里的说明正确设置了一个 .bmf 文件,列出了我自己的自定义图像以进行跟
有没有人设法让 OpenCV 中的 Brox 密集光流算法正常工作? 这是一些代码: { // Load images cv::Mat PreviousFrameGrayFloat;
我是一名优秀的程序员,十分优秀!