15
我正在嘗試使用Camera2 API獲取預覽幀的QR碼掃描功能。在老相機API它是那麼容易,因爲:如何在Camera2 API Android 5.0中獲取單個預覽幀?
android.hardware.Camera mCamera;
...
mCamera.setPreviewCallback(new Camera.PreviewCallback() {
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
// will be invoked for every preview frame in addition to displaying them on the screen
}
});
不過,我不能找到一種方法來實現,使用新 Camera2 API。我想要接收多個可以處理的幀 - 最好的做法是像舊API一樣接收字節數組。任何想法如何做到這一點?
看看這個問題。 http://stackoverflow.com/questions/25462277/camera-preview-image-data-processing-with-android-l-and-camera2-api – panonski 2015-04-09 14:08:04
https://github.com/Gutyn/camera2QRcodeReader我發佈了這個例子,其中使用最新的android2相機API來讀取QR碼。請享用 – 2015-11-11 17:52:42