Android自定义相机预览位图

问题描述:

我正在制作一个游戏,显示当前相机预览作为背景。我的2D游戏引擎(e3roid)可以使用位图中的纹理。如果我无法从相机中获得痛苦的位图,我可以使用库将它变成位图,因此,从相机预览返回的数据类型无关紧要。我的问题是,是否有可能从相机预览图像数据而不使用默认意图或SurfaceView?如果是这样,怎么样?Android自定义相机预览位图

试试这个

camera=Camera.open(); camera.setPreviewCallback(new PreviewCallback() { public void onPreviewFrame(byte[] bytes, Camera camera) { //bytes=preview data; } }); camera.setPreviewDisplay(null); camera.startPreview();

或尝试 的OpenCV(opencv.org)