java - OpenCV 只实时处理?

标签 java android opencv

大家早上好。

我正在学习 openCV 的基础知识,我提出了一个问题:

OpenCV 只实时处理?

我的意思是,我无法加载图像文件并“进行面部检测”?

我正在为 android 开发,并且总是必须像这样设置回调函数:

private BaseLoaderCallback mOpenCVCallBack = new BaseLoaderCallback(this) {
   @Override
   public void onManagerConnected(int status) {
     switch (status) {
       case LoaderCallbackInterface.SUCCESS:
       {
          Log.i(TAG, "OpenCV loaded successfully");
          // Create and set View
          mView = new puzzle15View(mAppContext);
          setContentView(mView);
       } break;
       default:
       {
          super.onManagerConnected(status);
       } break;
     }
   }
};

但我不想“加载相机”,我只想加载一个文件并处理它。

最佳答案

我终于找到答案了...

我在异步模式下使用 BaseLoaderCallback 加载 OpenCv,因此需要一些时间来加载模块。之后我就可以使用库中的所有功能了。

感谢您的帮助

关于java - OpenCV 只实时处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32425232/

相关文章:

android - java.util.NoSuchElementException : List contains no element matching the predicate

c++ - 提取文本 OpenCV

c - openCV中的矩阵运算

java - 给定 inDigits 的基础否定

android - 动态调整 ExpandableListView 中组标题的高度

java - 快速修复 org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java :467)

android - 如何在 Release模式下调试 Android 应用程序?

image-processing - OpenCV 极坐标变换选择区域

java - 我在哪里可以找到权威的 Selenium WebDriver 到 Firefox 兼容性矩阵?

java - 写入txt文件时如何跳过多行