Android камера 2 API изображения - PullRequest
0 голосов
/ 24 марта 2020

Я использую Android с API камеры 2. Чтобы получить серое изображение из media.image, я использую следующий код:

Image image = reader.acquireLatestImage();
Image.Plane[] planes = image.getPlanes();
ByteBuffer y_plane = planes[0].getBuffer();
byte[] yPlaneArr = new byte[y_plane.remaining()];
y_plane.get(yPlaneArr);

Извлеченное изображение выглядит довольно странно на некоторых телефонах (см. Прилагаемое изображение), в то время как на других телефонах оно выглядит отлично.

Что-то не так с кодом?

enter image description here

...