ошибка растрового изображения: не удается найти перенос метода символов - PullRequest
0 голосов
/ 03 сентября 2018

Я сталкиваюсь с этой ошибкой:

ошибка: не удается найти перенос метода символов (byte []) Ошибка в последней строке этого парто моего основного кода:

public SparseArray<Face> detect(Frame frame) {

            YuvImage yuvImage = new YuvImage(frame.getGrayscaleImageData().array(), ImageFormat.NV21, frame.getMetadata().getWidth(), frame.getMetadata().getHeight(), null); // Create YUV image from byte[]
            ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
            yuvImage.compressToJpeg(new Rect(0, 0, frame.getMetadata().getWidth(), frame.getMetadata().getHeight()), 100, byteArrayOutputStream);// Convert YUV image to Jpeg
            byte[] jpegArray = byteArrayOutputStream.toByteArray();
            Bitmap bmp = BitmapFactory.decodeByteArray(jpegArray, 0, jpegArray.length); // Convert Jpeg to Bitmap
            Frame outputbmp = new Frame.Builder().setImageData(bmp.wrap(yuvImage.getYuvData()), yuvImage.getWidth(), yuvImage.getHeight(), yuvImage.getYuvFormat()).setRotation(Frame.ROTATION_270).build();

1 Ответ

0 голосов
/ 03 сентября 2018

В классе Bitmap такого метода нет. Пожалуйста, обратитесь к этому https://developer.android.com/reference/android/graphics/Bitmap

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...