Android自定义相机预览为位图

Android自定义相机预览为位图,android,bitmap,camera,Android,Bitmap,Camera,我正在制作一个以当前相机预览为背景的游戏。我的2D游戏引擎(e3roid)可以使用位图中的纹理。如果我无法从相机中获取疼痛位图,我可以使用库将其转换为位图,因此从相机预览中获取的数据类型无关紧要。我的问题是,是否可以在不使用默认意图或SurfaceView的情况下从相机获取预览图像数据?如果是,怎么做?试试这个 camera=camera.open(); camera.setPreviewCallback(新的PreviewCallback() { 预览帧上的公共无效(字节[]字节,摄影机) {

我正在制作一个以当前相机预览为背景的游戏。我的2D游戏引擎(e3roid)可以使用位图中的纹理。如果我无法从相机中获取疼痛位图,我可以使用库将其转换为位图,因此从相机预览中获取的数据类型无关紧要。我的问题是,是否可以在不使用默认意图或SurfaceView的情况下从相机获取预览图像数据?如果是,怎么做?

试试这个

camera=camera.open();
camera.setPreviewCallback(新的PreviewCallback()
{
预览帧上的公共无效(字节[]字节,摄影机)
{
//字节=预览数据;
}
});
camera.setPreviewDisplay(空);
camera.startPreview()

或尝试 opencv(opencv.org)