2015-09-06 43 views
1

大家早上好。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; 
    } 
    } 
}; 

,但我不想爲「加載攝像頭」,我只是想加載一個文件,並處理它。

+0

我不知道如何在Java中這樣做,所以其他人可能會用一些代碼來回答你。但是你絕對**可以**在「離線」的單個圖像上工作。 – Miki

+0

我做了一些研究,我發現這是可能的。但是如何?無法獲取任何代碼來做到這一點.. – Hugo

回答

0

我終於走到了答案......

我OpenCV的加載與BaseLoaderCallback在異步模式下,所以它需要一些時間來加載模塊。之後,我可以使用庫中的所有功能。

感謝您的幫助