Ich versuche, eine Vorschau Frame für QR-Code-Scan-Funktionalität mit Camera2 API zu bekommen. In alten Kamera-API ist es so einfach wie:Wie bekomme ich ein einzelnes Vorschaubild in 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
}
});
Aber ich nicht kann einen Weg finden neue Camera2 API zu erreichen, dass die Verwendung. Ich möchte mehrere Frames erhalten, an denen ich arbeiten kann - am besten wäre es, Byte-Arrays wie in der alten API zu erhalten. Irgendwelche Ideen, wie man das macht?
Werfen Sie einen Blick auf diese Frage. http://stackoverflow.com/questions/25462277/camera-preview-image-data-processing-with-android-l-and-camera2-api – panonski
https://github.com/Gutyn/camera2QRcodeReader Ich postete dieses Beispiel welches nutzt die neueste API der Android2-Kamera, um den QR-Code zu lesen. genießen –