public void OnPreviewFrame(byte[] data, Camera camera) { var pars = camera.GetParameters(); var imageformat = pars.PreviewFormat; if (imageformat == ImageFormatType.Nv21) { byte[] jpegData = ConvertYuvToJpeg(data, camera); Frame frame = new Frame.Builder().SetBitmap(bytesToBitmap(jpegData)).Build(); //SparseArray barcodes = barcodeDetector.Detect(frame); barcodeDetector.ReceiveFrame(frame); } }