Java 仅OpenCV实时处理?

Java 仅OpenCV实时处理?,java,android,opencv,Java,Android,Opencv,大家早上好 我正在从openCV学习基础知识,我提出了一个问题: 仅OpenCV实时处理 我的意思是,我不能加载一个图像文件并“面部检测”它 我正在为android开发,并且必须像这样设置回调函数: private BaseLoaderCallback mOpenCVCallBack = new BaseLoaderCallback(this) { @Override public void onManagerConnected(int status) { switch (

大家早上好

我正在从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,所以加载模块需要一些时间。之后,我可以使用库中的所有函数


谢谢你的帮助

我终于找到了答案

我在异步模式下用BaseLoaderCallback加载OpenCv,所以加载模块需要一些时间。之后,我可以使用库中的所有函数


感谢您的帮助

我不知道如何用Java实现,所以其他人可能会用一些代码回答您。但你绝对可以“离线”处理单个图像。我做了一些研究,我认为这是可能的。但是怎么做呢?我不知道用Java怎么做,所以其他人可能会用一些代码回答你。但你绝对可以“离线”处理单个图像。我做了一些研究,我认为这是可能的。但是怎么做呢?无法获取任何代码来执行此操作。。