我从OpenCV for Android下载了样本,让它们在真实设备(Nexus 7)上运行。它们都工作正常,但是当我查看LogCat日志时,我看到每帧都显示了大约20个错误。日志中充满了它们。尽管所有示例都有效,但这会让我感到恼火,并且很难调试代码。
这里是日志的截图:
有谁知道这些错误来自何处及其含义? 如果不是,我应该担心它们吗:我可以以某种方式隐藏它们吗?如果是的话:该怎么办?
另一个问题: 我得到的,当运行JavaCameraView空闲(Sample CameraPreview)时,最多仅15fps。这很少,不是吗?或者,当使用OpenCV和Java(通过JNI)而不是c ++时,这总是这样吗?
提前感谢任何提示! 伊萨
答案 0 :(得分:2)
下一个OpenCV版本将fix a few camera bugs,也许它会修复这些消息。 Nexus 7 2013有一个特定的,但与您的不同。
JavaCamera通常比NativeCamera慢,但更稳定(减少错误)。但它还取决于其他因素,如环境光(光线较少=较慢),选择分辨率。