我需要从相机的onPreviewFrame裁剪每一帧。我想直接裁剪它与字节数组进行操作而不将其转换为位图。我想直接在阵列上进行的原因是因为它不能太慢或太昂贵。在裁剪操作之后,我将直接使用输出字节数组,因此我不需要任何位图转换。
int frameWidth;
int frameHeight;
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
// Crop the data array directly.
cropData(data, frameWidth, frameHeight, startCropX, startCropY, outputWidth, outputHeight);
}