我试图只保存相机检测到的人脸(从图像中裁剪人脸)。我已经为 jpg 和 raw 实现了 2 个 PictureCallback 方法,但我不明白它是如何工作的,因为我只得到一个 byte[] 数组。我希望能够分析 byte[] 数组并且只保存面部区域。
PictureCallback myPictureCallback_JPG = new PictureCallback() {
@Override
public void onPictureTaken(byte[] data, Camera camera) {
//How to save only part of the data? I don't know the width/height or the format!
}
谢谢