2011-04-07 55 views

回答

0

看看OpenCV ...它需要你在C/C++,JNI和Android NDK上做一些工作,但它是一個非常好的庫,應該很容易地做你需要的。

0

Kieran是對的,OpenCV將是一個很好且簡單的方法,具有很多功能。 有關android實現的詳細信息,請參閱http://opencv.willowgarage.com/wiki/AndroidTrunk

並簽出示例應用程序:https://code.ros.org/svn/opencv/trunk/opencv/android/apps/OpenCV_SAMPLE/ 這應該爲您提供一個很好的入門者,因爲它是使用處理器作爲實時圖像的示例。

+0

我無法獲得該示例。請爲我提供一些鏈接。 – 2011-10-12 07:03:30

+0

密碼保護示例:) – user457015 2013-12-04 02:26:36

2

您可以配置相機類以向您提供預覽緩衝區(但副本)。這是通過PreviewBuffer回調接口提供的。您已經實現了該界面並將其設置在相機上。在預覽過程中,您將看到預覽緩衝區。 http://developer.android.com/reference/android/hardware/Camera.PreviewCallback.html

然後,您可以在緩衝區上應用自定義處理算法,並使用Surface或OpenGL表面繪製相同的處理算法。

Shash316

+0

以及如何顯示新圖像? – 2011-10-11 14:41:23