Tôi đang tìm cách xoay bản xem trước khung YUV nhận được từ Xem trước Callblack, cho đến nay tôi đã thiết lập bài đăng này có thuật toán xoay bản xem trước khung nhưng đang làm lộn xộn hình ảnh xem trước camera pixels rotatedXoay một mảng byte YUV trên Android
cách khác để xoay hình ảnh sẽ tạo jpg ra khỏi hình ảnh YUV, tạo bitmap, xoay bitmap và lấy mảng byte của bitmap, nhưng tôi thực sự cần định dạng trong YUV (NV21).
FYI. lý do tôi hỏi điều này là vì tôi có một ứng dụng máy ảnh hỗ trợ xoay vòng, nhưng các bản xem trước khung sẽ chỉ quay lại ở chế độ ngang.
Tôi đã cũng đi qua vấn đề này và kết thúc bằng cách sử dụng giải pháp bạn đề cập đến bằng cách sử dụng 'Bitmap' để xoay hình ảnh và sử dụng JPEG thay thế. Thật vậy, việc thiết lập định hướng hiển thị không ảnh hưởng đến bộ đệm nhận được bởi 'PreviewCallback' như đã đề cập trong tài liệu: _Điều này không ảnh hưởng đến thứ tự của mảng byte được truyền trong onPreviewFrame (byte [], Camera), ảnh JPEG hoặc video được ghi._ – bvidal
Chào. Bạn đã quản lý để giải quyết điều này? Cảm ơn nhiều. – Paul